很急,求教
解决方案 »
- 多文档框架,如何在CDockablePane中显示我做好了的一个dialog?急急急,200分
- 用ODBC方法把大数组存入数据库
- 求微分算式
- 如何将Edit Control输入的内容转换成usinged char*
- 如何更改Dialog上面caption的名稱?
- CString::LoadString(AFX_IDS_PREVIEWPAGEDESC)无法读取是什么原因?
- 没人给出合理解答再贴一次:用odbc查询access数据库的时候,为何经常出现机器被admin用户锁定,无法更新,应该如何解决此问题?
- 怎么看自己以前的留言啊!
- 我的程序怎么一直死循环?紧急求救!!!!!!
- 一个很急得问题,请大家帮忙。谢谢!
- 对方答复
- C++Primner (4th) 提供的init_vector源码报错分析(高手解决)
是的重载 PreTranslateMessage在里面加上if(pMsg->message == WM_KEYDOWN)
{
if(int(pMsg->wParam) == VK_RETURN || (int)(pMsg->wParam) == VK_ESCAPE) //屏蔽ESC和 ENTER
{
return true;
}
}
{
// TODO: Add your specialized code here and/or call the base class
if (pMsg->message==WM_KEYDOWN && pMsg->wParam==VK_RETURN)
{
return TRUE;
} return CPropertySheet::PreTranslateMessage(pMsg);
}
我这样做了可还是没效果啊
BOOL CProbePage::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->message==WM_KEYDOWN && pMsg->wParam==VK_RETURN)
{
return TRUE;
}
else
return FALSE;
}BOOL CSettingPropertySheet::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_RETURN)
{
return TRUE;
}
return CPropertySheet::PreTranslateMessage(pMsg);
}CProbePage是CSettingPropertySheet的第一个属性页,CProbePage中有编辑控件,效果是在CProbePage的编辑控件中点击回车不关闭属性表。