如何在Dialog上响应ComboBox的CBN_SELCHANGE事件类似
if (pMsg->hwnd == hWnd && pMsg->message == CBN_SELCHANGE)
{}
if (pMsg->hwnd == hWnd && pMsg->message == CBN_SELCHANGE)
{}
解决方案 »
- 对话框初始化
- 向后台窗口输入命令
- 大三结束了,,放假了,,不知道干嘛了....../?/?/?
- 日志文件的问题,想听听VC版兄弟们的看法!!
- ----==== 请问我想系统的学一下D3D技术,那里有学 ====----
- 绘制按钮时,使用了DrawIconEx,结果点击按钮时出现按钮闪动现象
- ——————————COM接口函数声明中[in][out]的问题,来的朋友都有分!——————————
- 连续回复不能超过3次,那个五子棋源码后半部补这儿
- 为什么hook不能截获其他程序的消息,(up有分)
- WINDOWS 的debug与dos的debug是不是不同呀? 帮忙了。拜托了。
- 直方图统计
- 局域网内与Internet范围内上实现类如qq程序的计算机间的通信,有何区别?
{
//无法执行到这里
}
是收到WM_COMMAND消息的,应该是控件SendMessage过去的
消息钩子捕获不到
if(pMsg->message == WM_COMMAND)
{
if(HIWORD(pMsg->lParam) == CBN_SELCHANGE)
{
UINT nID = LOWORD(pMsg->lParam);
……
}
}
这样你就可以捕获到响应的WM_COMMAND消息,根据WPARAM和LPARAM得到是那个ComboBox的事件