VC 屏蔽键盘任意按键.rar

时间:2022-07-30 03:28:43
【文件属性】:

文件名称:VC 屏蔽键盘任意按键.rar

文件大小:103KB

文件格式:RAR

更新时间:2022-07-30 03:28:43

VC 源码-其它源码

VC 屏蔽和解除任意按钮,运行于VC6.0环境,引用了一个外部的Dll,MaskKey.dll的源码在MaskKey目录下,同样也可在VC 6.0下顺利编译成功。   // 屏蔽任意按键   void CTestMaskKeyDlg::OnButtonMaskKey()   {    DWORD dwVK[] = {'A', 'B', 'C', VK_LEFT, VK_RIGHT, VK_UP, VK_DOWN, VK_LWIN, VK_RWIN};    int nLength = sizeof(dwVK) / sizeof(DWORD);    StartMaskKey(dwVK, nLength, TRUE); // 屏蔽按键    // 显示屏蔽信息    GetDlgItem(IDC_STATIC_TIP_INFO)->SetWindowText(_T(""));    GetDlgItem(IDC_STATIC_TIP_INFO)->SetWindowText(_T("你屏蔽了键盘上的任意键!"));   }   // 解除对任意键的屏蔽   void CTestMaskKeyDlg::OnButtonUnmaskKey()   {    StopMaskKey(); // 解除屏蔽    // 显示解除屏蔽信息    GetDlgItem(IDC_STATIC_TIP_INFO)->SetWindowText(_T(""));    GetDlgItem(IDC_STATIC_TIP_INFO)->SetWindowText(_T("你解除了对键盘上任意键的屏蔽!"));   }


【文件预览】:
srcfans.com
----MaskKey()
--------MaskKey.dsp(4KB)
--------MaskKey.h(204B)
--------MaskKey.ncb(145KB)
--------MaskKey.opt(53KB)
--------MaskKey.def(41B)
--------MaskKey.dsw(537B)
--------MaskKey.plg(1KB)
--------MaskKey.cpp(2KB)
----TestMaskKey()
--------res()
--------MaskKey.lib(2KB)
--------MaskKey.dll(220KB)
--------TestMaskKey.cpp(2KB)
--------TestMaskKeyDlg.cpp(3KB)
--------TestMaskKey.dsp(4KB)
--------MaskKey.h(202B)
--------TestMaskKey.plg(2KB)
--------TestMaskKey.dsw(547B)
--------TestMaskKeyDlg.h(1KB)
--------StdAfx.cpp(213B)
--------resource.h(735B)
--------StdAfx.h(1KB)
--------TestMaskKey.clw(919B)
--------TestMaskKey.h(1KB)
--------TestMaskKey.rc(5KB)
--------TestMaskKey.opt(54KB)
--------TestMaskKey.aps(20KB)
--------ReadMe.txt(4KB)

网友评论