RegisterWindowMessage介绍
2024-09-02 06:11:29
该函数为windows API之一
msdn地址:https://msdn.microsoft.com/en-us/library/windows/desktop/ms644947(v=vs.85).aspx
简介:
定义一个新的窗口消息,该消息确保在系统内唯一。该消息的值可以在发送或传送消息时使用。
原型:
UINT WINAPI RegisterWindowMessage(
_In_ LPCTSTR lpString
);
如果消息注册成功,返回0xC000至0xFFFF的值。如果注册不成功,返回0。
备注:
该函数专门用在注册在两个相互协作的应用程序之间通信的消息。
如果两个应用程序使用相同的消息字符串注册,那么回返回相同的消息值。这个消息会一直持续到绘画结束。
只在多于一个应用程序需要使用相同的消息进行通信的时候使用该函数。如要在应用内发送信息,请使用WM_USER到0x7FFF之间的消息值。
Qt用法:
m_sUniqueApp = sUniqueApp;
GMessageID = RegisterWindowMessage(m_sUniqueApp.toStdWString().c_str());
其中m_sUniqueApp为QString。
最新文章
- oracle 备份数据库对象(存储过程PROCEDURE,FUNCTION,VIEW,TRIGGER...)
- 使用MS Test进行单元测试
- CSS 选择器
- AlwaysOn 部分笔记及文档连接
- js基础篇——call/apply、arguments、undefined/null
- Backtracking line search的理解
- C#继承基本控件实现自定义控件
- DWR与AJAX
- JAVA使用EPoll来进行NIO处理的方法(转)
- Linux下安装并破解StarUML
- android实现边框圆角
- magento模块的建立
- 如何在python脚本里面连续执行adb shell后面的各种命令
- C#基础知识之IOC
- 爬虫之Scrapy框架介绍
- Html+Ajax+Springmvc+Mybatis,不用JSP【转】
- Error while executing topic command : Replication factor: 2 larger than available brokers: 0.
- Sass编译时Invalid US-ASCII character解决办法
- 如何在Sitecore CMS中创建没有标准字段的模板
- Fedora防火墙配置
热门文章
- sql注入示例
- php笔记(四)PHP类和对象之对象继承
- layer1.8UI
- $.ajax()方法详解 jquery中的ajax方法
- curl的简单使用步骤
- mybatis_generator
- Comparer<;T>; IComparer<;T>; IComparable<;T>;
- 迅雷Vip账号共享器(持续更新)
- one-sided limit
- 对&ldquo;针对接口编程,而不是针对实现编程&rdquo;的理解