读书人

关于窗口讯息响应的一个小疑问

发布时间: 2013-10-17 17:26:17 作者: rapoo

关于窗口消息响应的一个小疑问
有两个应用程序A、B,A发消息给B窗口(A绑定了B的注册窗口),那我在B窗口什么位置响应这个消息?
是WindowProc中?
[解决办法]
Win32就在WinProc处理就可以了

[解决办法]

引用:
Quote: 引用:

Win32就在WinProc处理就可以了

我消息的ID是1123,那我在WindowProc中判断
switch(uMsg)
{
case 1123:
//do something
break;
}

这样就行了?

对的
[解决办法]
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

Win32就在WinProc处理就可以了

我消息的ID是1123,那我在WindowProc中判断
switch(uMsg)
{
case 1123:
//do something
break;
}

这样就行了?

对的

可是我在switch处打断点,并手动设置uMsg为1123,不进1123的分支啊!!!


消息没那么复杂,只要两个程序的权限一样,只要发了就会收到的,你比较一下HWND的值是否正确

读书人网 >VC/MFC

热点推荐