void CtestkeyDlg::OnBnClickedButton1()
{
::SendMessage(this->m_hWnd ,WM_CHAR,'1',0);//这个不能响应
::PostMessage(this->m_hWnd ,WM_CHAR,'1',0);//这个可以。
}BOOL CtestkeyDlg::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->message == WM_CHAR){
AfxMessageBox("ok");
}
return CDialog::PreTranslateMessage(pMsg);
}不知道为什么。。顺便帮我扫扫盲。。说具体点。两者有什么区别。。谢谢啊。~
{
::SendMessage(this->m_hWnd ,WM_CHAR,'1',0);//这个不能响应
::PostMessage(this->m_hWnd ,WM_CHAR,'1',0);//这个可以。
}BOOL CtestkeyDlg::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->message == WM_CHAR){
AfxMessageBox("ok");
}
return CDialog::PreTranslateMessage(pMsg);
}不知道为什么。。顺便帮我扫扫盲。。说具体点。两者有什么区别。。谢谢啊。~
解决方案 »
- windows sdk 能处理YUV图象格式吗?
- 想入手华硕F8系列的本 有用过的大大进来说说!
- AnimateWindow 和改变dialog背景色 不能同时进行
- 提个问题。请问在atl下怎么调用dialogbox啊?谁能给个代码?
- 如何把CSting的类型转换成整型
- 请将用过InnoSetup来生成自己的安装程序的?
- 谁知道候捷老师的个人网站地址,请告诉我好吗,不胜感激!
- 用GDI+读入png图片,然后从中获取该图像的b、g、r、a像素阵列。求例子。
- 共享内存的实现问题
- 能不能对JPEG图片直接作各种效果处理而不解压成位图?
- 托盘程序的问题,请问高手指教!
- 初学VC,请教一个问题!感谢各位
PostMessage只管发送,SendMessage不但发送,还负责接收消息的返回值。
PreTranslateMessage收不到SendMessage的消息.
而PostMessage是放置一条消息到消息队列中