首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

2013-10-17 
关于窗口消息响应的一个小疑问有两个应用程序A、B,A发消息给B窗口(A绑定了B的注册窗口),那我在B窗口什么位

关于窗口消息响应的一个小疑问
有两个应用程序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的值是否正确

热点排行