共有2个简单问题:(在VC6.0 SDI MFC 环境下)
1. 在单文档中我去掉最大化, 最小化, 关闭按钮, 但是按 Alt+F4 能关闭, 请问怎样屏蔽掉Alt+F4 ? 谢谢!
我试过以下办法, 但是不行...
BOOL CMainFrame::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message == WM_KEYDOWN)
{
if(pMsg->wParam == VK_MENU)
return TRUE;
if(pMsg->wParam == VK_F4)
return TRUE;
} return CFrameWnd::PreTranslateMessage(pMsg);
}2. 双击蓝色状态条时也会产生缩小窗口的效果, 我想把这个效果也去掉感谢大家!
1. 在单文档中我去掉最大化, 最小化, 关闭按钮, 但是按 Alt+F4 能关闭, 请问怎样屏蔽掉Alt+F4 ? 谢谢!
我试过以下办法, 但是不行...
BOOL CMainFrame::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message == WM_KEYDOWN)
{
if(pMsg->wParam == VK_MENU)
return TRUE;
if(pMsg->wParam == VK_F4)
return TRUE;
} return CFrameWnd::PreTranslateMessage(pMsg);
}2. 双击蓝色状态条时也会产生缩小窗口的效果, 我想把这个效果也去掉感谢大家!
解决方案 »
- 请教C++读文件的问题:定义了ifstream in,in.open(full_name.c_str()); 当full_name中有中文时,为什么总是打开失败
- 用VFW做视频捕捕捉,如果摄像头是免驱的怎么办?
- 关于MFC中RichEditCtrl的使用问题
- windows xp 下,读注册表数据,REG_SZ,REG_DWORD都成功,REG_BINARY老是不行,请大家帮帮。
- 文件串行化问题
- 求图像专题提取的算法,100分
- 如何通过SQL Edit(informix) 知道,某个库下有几个表!!!!!急!!!!
- 把程序打包成安装包,什么软件可以做到只有一个setup.exe文件?
- 询问修改菜单栏的背景的方法?
- 数组可否求逆?数组可否用return返回???
- 求教关于recv接收大量数据
- 还是粘包问题。。难啊。
{
if( !CMDIFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: 在此处通过修改 CREATESTRUCT cs 来修改窗口类或
// 样式
cs.style &= ~WS_SYSMENU; return TRUE;
}
cs.style &= ~WS_MINIMIZEBOX;
cs.style &= ~WS_MAXIMIZEBOX;
cs.style &= ~WS_SYSMENU;还是我说的那2个问题没解决~~
2, 拦截WM_SYSCOMMAND的SC_MINIMIZE, SC_MAXIMIZE