✅ 操作成功!

esc键

发布时间:2023-06-07 作者:admin 来源:文学

esc键

esc键

-

2023年2月18日发(作者:)

屏蔽ENTER键、ESC键的使用

一、添加函数,屏蔽ENTER键和ESC键的使用:

有两种情况:

1、屏蔽单个对话框的ENTER键和ESC键则在指定的对话框添加以下函数

2、屏蔽所有的对话框的ENTER键和ESC键则在App类中添加。

BOOLCBingLi::PreTranslateMessage(MSG*pMsg)

{

//TODO:Addyourspecializedcodehereand/orcallthebaseclass

if(pMsg->message==WM_KEYDOWN)

{

intnVirtKey=(int)pMsg->wParam;

if(nVirtKey==VK_ESCAPE||nVirtKey==VK_RETURN)

{

returnTRUE;

}

}

returnCDialog::PreTranslateMessage(pMsg);

}

二、添加函数,屏蔽组合键ALT+F4的使用:

BOOLCBingLi::PreTranslateMessage(MSG*pMsg)

{

//TODO:Addyourspecializedcodehereand/orcallthebaseclass

if(pMsg->message==WM_KEYDOWN)

{

intnVirtKey=(int)pMsg->wParam;

if(pMsg->message==WM_HOTKEY&&pMsg->wParam==0XA002//屏蔽ALT+F4

{

returnTRUE;//什么都不做

}

}

returnCDialog::PreTranslateMessage(pMsg);

}

👁️ 阅读量:0