使用SetWindowLong GWL_WNDPROC 函数为Edit控件设置一个新的窗口过程 ..
LRESULT CALLBACK WinSunProc(HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lParam)
{
//0x21 ----- 0x7E
if( uMsg == WM_KEYUP && (wParam>0x21))
{
DbgPrintffAisn("[wParam] wParam is:%c\n",wParam);
}
return prevProc(hwnd,uMsg,wParam,lParam);
}
在回调函数中 将需要的按键打印出来.. 但是为什么 输入小写的a的时候打印出来的却是大写A呢?
要怎样 来判断 输入的字符是 大写还是小写呢?? 默认都是打印大写的字符啊 ...
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)