我再DoModal()后,希望用户无论如何都无法关闭此Dialog,而由程序控制关闭。把Dialog设置为Disable后,Alt-F4就没用了,但是按Enter和Esc还是可以关闭。如何屏蔽此二消息?(cpp和h中没有相关消息处理代码,ClassWizard中也找不到相应的消息)
解决方案 »
- [急切求助]如何把RTP语音包转发给网关?
- 请问在一个程序中怎么切换其他程序的输入法?
- 我想实现一个类似qq登录框那种平板的输入框,(MSN登录框那种),请问如何实现呢?或者哪里有源码呢?
- 在MFC中没有CHtmlView Class可供选择
- 将中文字符写入剪切板,出现乱码现象?
- VC写控件,VB调用出现RUNTIME 5错误
- 急问这个关于vc无法顺利安装的问题!
- 菜鸟问题,在DOC中自定义消息,怎么收不到?????
- *****请问各位ggddjjmm中谁有超星阅读器的解密方法或序列号?100分送上!******
- 关于透明对话框的问题
- 控件边框的问题
- 请版主不要删除这个贴子。并请版主和大家帮帮我!
void CDlg::OnCancel()
{
// CDialog::OnCancel();
}
ON_COMMAND(IDOK, CDialog::OnNull)
ON_COMMAND(IDCANCEL, CDialog::OnNull)
OnNull这个函数里面什么都不要做
回车仍然关闭
改写之:
{
switch(pMsg->wParam)
{
case VK_RETURN:
return TRUE;
break;
case VK_ESCAPE:
return FALSE;
break;
default:
break;
}
return CDialog::PreTranslateMessage(pMsg);
}