常听说vc中可以自定义消息,我很迷惑。
到底什么时候需要用户自定义消息,自定义什么消息,vc处理的不都是windows的消息吗,
用户可以定义什么消息?
麻烦给个例子,谢谢!
到底什么时候需要用户自定义消息,自定义什么消息,vc处理的不都是windows的消息吗,
用户可以定义什么消息?
麻烦给个例子,谢谢!
解决方案 »
- VC文件夹浏览问题-SHBrowseForFolder函数问题
- JS如何获取VC的return值
- 如何读取文本中的数值数据并保存在数组中
- OLEDB设置连接属性!怎么设置不了?
- CTypedPtrArray<CObArray,_RecordsetPtr*> m_layers;出问题
- 显示文件的问题
- visual c++ 2003 代码补全时有时没有是怎么回事呢?
- 初学图象处理,求二维OTSU,二维熵,一维熵,模糊增强算法。
- 请教:用VC6将DSP文件导出makefile文件,可以用 cmd命令行来实现吗?如何做 谢谢?找了MSDN帮助 未果。
- 谁知道bcb什么意思呀,有个啥比同志问我,其实我也知道呀
- 获取系统刷新率问题
- 求算法导论指导
POSTMESSAGE(HWND,WM_YOURMSG,WPARAM,LPARAM);ON_MESSAGE(WM_YOURMSG , YOUR_FUNCTION)YOUR_FUNCTION()
{
}IS IT EASY?
Windows的消息其实是一个32位的值(大部分是你平时看到的WM_打头的宏定义值),可以带两个参数wParam和lParam。Windows预定义了许多值,这些值所对应的消息都有自己的意义。自定义消息,就是你程序中可以自己定义一些超出这些基本消息以外的消息ID,而Windows为自定义消息的值的起点定义了WM_USER,也就是说,自定义的消息值一般>=WM_USER。有了自定义消息,你就可以自由的在窗口之间发送自己的消息,这些消息不会被Windows默认处理,于是,你就可以自己控制消息处理的行为。这样,可以在窗口间传递自己的数据,发送自己的命令,等等。