您的位置:首页 > 编程语言

以下代码可以屏蔽掉alt+f4

2008-01-24 15:09 148 查看
以下代码可以屏蔽掉alt+f4:
void CMainFrame::OnSysCommand(UINT nID, LPARAM lParam)
{
if(nID==SC_CLOSE&&lParam==0)
{
return;
}
CFrameWnd::OnSysCommand(nID, lParam);
}

只要在相应的框架(或对话框)加OnSysCommand以及响应函数即可

1. *.h中 加入
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);

2. *.cpp 加入
BEGIN_MESSAGE_MAP(CTvirusBDlg, CDialog)
//{{AFX_MSG_MAP(CTvirusBDlg)
ON_WM_SYSCOMMAND()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

3.*.cpp 加入
void CTvirusBDlg/*(举例这个类)*/::OnSysCommand(UINT nID, LPARAM lParam)
{
if(nID==SC_CLOSE&&lParam==0)
{
return;
}
CDialog::OnSysCommand(nID, lParam);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐