一、
重写窗体键盘相应事件:
//首先要在对应的窗体的.h文件中声明
public:
virtual BOOL PreTranslateMessage(MSG* pMsg);
//然后才能重写:
//响应键盘响应事件 BOOL CAddAccount::PreTranslateMessage(MSG* pMsg) { if(pMsg->message==WM_KEYDOWN) { switch(pMsg->wParam) { case VK_RETURN: OnBtnAddAccount(); return true; case VK_ESCAPE: return true; default: ; } } return CDialog::PreTranslateMessage(pMsg); } |
这个小例子中,判断如果接收的消息是键盘消息,只设置了两种情况 VK_RETURN:Enter按钮按下、VK_ESCAPE: Esc按钮按下。处理相对应的事件。
二、加载dll文件
假设你现在有一个类DllCheck用于所有DLL的安全性检查。在