为什么对话框接收不到KEY_DOWN 当一个对话框中有控件时,为什么对话框接收不到KEY_DOWN消息,但将所有的控件删除后就可以接收到,原本以为是焦点在控件上,但用SetFocus()将焦点设置到对话框中也不行。请问是什么原因呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当对话框调用SetFocus,他会自动将焦点转到控件上的 BOOL CDlgNleClipEdit::PreTranslateMessage(MSG* pMsg) { if (pMsg->message == WM_KEYDOWN) { ...... } return CDlg::PreTranslateMessage(pMsg);} BOOL CDlgTemp::PreTranslateMessage(MSG* pMsg) { if (pMsg->message == WM_KEYDOWN) { ...... } return CDialog::PreTranslateMessage(pMsg);} virtual BOOL PreTranslateMessage(MSG* pMsg); 高手帮帮忙 谢谢 ClistCtrl的SetItemText函数,为什么不能显示数据呢? edit问题 怎么获得RichEditd的RTF文件格式的内容啊 VC .NET中的向导不行了!!!!????? 谁有Visual Studio6的第二张光盘? 关于限制Edit输入字符的问题,请教VC++高手! 固定格式的文件如何存取 *.dll如何导成*.lib文件 请问怎么用VC填写WEB上的表格? 怎么用C++提取中文字符串 GDI+ DrawString 显示乱码问题
{
if (pMsg->message == WM_KEYDOWN)
{
......
}
return CDlg::PreTranslateMessage(pMsg);
}
{
if (pMsg->message == WM_KEYDOWN)
{
......
}
return CDialog::PreTranslateMessage(pMsg);
}