社区
Linux/Unix社区
帖子详情
新手 linux下UI有类似Windows下 hWnd的概念吗, 如果linux 两个gui通知怎么做
mypint_skyman
2015-03-21 06:45:19
我想知道linux下 一个GUI 是怎么通知的另一个GUI的。
Windows下用的是message机制,使用postmessage 或者sendmessage, 那么linux的通知要怎么做呢?
以下答案还是免回复了,socket, pipe, 进程内存 共享,诸如此类的通信方式。
有Windows 应用程序的开发经验 应该知道我要说什么吧?
...全文
549
3
打赏
收藏
新手 linux下UI有类似Windows下 hWnd的概念吗, 如果linux 两个gui通知怎么做
我想知道linux下 一个GUI 是怎么通知的另一个GUI的。 Windows下用的是message机制,使用postmessage 或者sendmessage, 那么linux的通知要怎么做呢? 以下答案还是免回复了,socket, pipe, 进程内存 共享,诸如此类的通信方式。 有Windows 应用程序的开发经验 应该知道我要说什么吧?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mypint_skyman
2015-03-21
打赏
举报
回复
我是不希望得到 使用socket, 管道,内存共享这样的方式的答案,当然他们是用来进程通信的
mypint_skyman
2015-03-21
打赏
举报
回复
难道linux下没有类似 SendMessage或者 PostMessage了吗? windows下有窗口 (hWnd)这概念,不知道linux有没有?
zhxianbin
2015-03-21
打赏
举报
回复
楼主是认为 “socket, pipe, 进程内存 共享,诸如此类的通信方式 ” 不是了? 一个GUI 是怎么通知的另一个GUI的。 如果是两个进程的 GUI ,还真的要使用上面的进程间通信方式 进程内 Qt 使用信号和槽的方式
笑不活了!Avalonia 108 坑(工业跨平台版):从 WPF 翻车到
Linux
社死,我替你踩完了
Avalonia跨平台开发避坑指南(精简版) 本文总结了Avalonia
UI
框架开发中的30个典型问题,涵盖
Windows
/
Linux
/macOS多平台适配痛点。作者通过真实工业场景案例,揭露了从WPF迁移到Avalonia时最容易踩的"坑"...
Git工具安装与配置完整指南:含Git
G
UI
及TortoiseGit实战部署
Git由
Linux
之父Linus Torvalds于2005年创建,最初为解决
Linux
内核开发中版本管理的高效性与去中心化需求而设计。其核心理念是每个开发者本地都拥有完整的仓库副本,包含全部历史记录和分支信息,从而实现离线提交、...
易语言开源
UI
项目实战:未闻花名盒子第六期
鼠标左键按下释放捕获鼠标()设置捕获鼠标(自己).局部变量 pt, 点结构pt = 取鼠标位置()上次鼠标位置.水平 = pt.水平上次鼠标位置.垂直 = pt.垂直.结束事件.事件 自定义标题栏.鼠标移动.如果真(获取捕获鼠标() = ...
Windows
多桌面功能详解与实战应用
Windows
自
Windows
10起正式引入虚拟桌面功能,允许用户在同一台物理设备上创建多个独立的桌面环境,从而实现应用隔离、场景切换与界面整洁化管理。本章将深入剖析
Windows
多桌面的设计初衷、系统级支持机制及其在日常...
Windows
内置记事本工具功能解析与使用指南
本文还有配套的精品资源,点击获取 简介:记事本是
Windows
系统自带的轻量级文本编辑器,广泛用于文本记录、代码片段编写和信息临时存储。其界面简洁,支持基本的文本操作如新建、打开、保存(默认.txt格式)、复制、...
Linux/Unix社区
23,220
社区成员
74,543
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章