对话框PreTranslateMessage消息中添加以下代码

        //屏蔽复制粘贴

        if(pMsg->message==WM_KEYDOWN)

{

if((pMsg->wParam=='C' || pMsg->wParam=='X' || pMsg->wParam=='V') && GetKeyState(VK_CONTROL)<0)  

return TRUE; 

}

 

MFC 屏蔽复制粘贴键盘快捷键,鼠标右键粘贴	,键盘鼠标右键快捷键  棋牌技术  第1张

switch(pMsg->message)

{

case WM_PASTE://这个没起作用

return TRUE;

case WM_CONTEXTMENU://键盘鼠标右键快捷键

return TRUE;

MFC 屏蔽复制粘贴键盘快捷键,鼠标右键粘贴,键盘鼠标右键快捷键  棋牌技术  第2张

case WM_RBUTTONDOWN://鼠标右键

return TRUE;

case WM_RBUTTONUP://鼠标右键

return TRUE;

case WM_MOUSEFIRST://鼠标右键

return TRUE;

default:

break;

}

未经允许不得转载! 作者:棋牌源码网,转载或复制请以超链接形式并注明出处棋牌源码网

原文地址:《MFC 屏蔽复制粘贴键盘快捷键,鼠标右键粘贴,键盘鼠标右键快捷键》发布于:2021-08-06