rt

解决方案 »

  1.   

    把你调用
    SetWindowsHookEx
    地方贴出来.
      

  2.   

    to二楼:
    hkb=SetWindowsHookEx(WH_KEYBOARD,(HOOKPROC)KeyboardProc,AfxGetInstanceHandle(),0);
    我把AfxGetInstanceHandle改成NULL后会任何反应都没有,不知为何?用AfxGetInstanceHandle可以有反应,如三楼我所说情况。
      

  3.   

    to二楼:
    LRESULT CALLBACK KeyboardProc(int nCode,WPARAM wParam,LPARAM lParam)
    {
    AFX_MANAGE_STATE(AfxGetStaticModuleState());
    if(((DWORD)lParam&0x40000000) && (HC_ACTION==nCode))
    {
    if(/*GetKeyState(VK_CONTROL) & 0x8000 && 
    GetKeyState(VK_DELETE) & 0x8000 &&
    GetKeyState(VK_MENU) & 0x8000*/
    wParam == 'A')
    MessageBox(NULL, NULL, _T("KeyMsg"), MB_OK);
    }
    return CallNextHookEx(hkb, nCode, wParam, lParam);
    }
    BOOL WINAPI installhook()
    {
    hkb=SetWindowsHookEx(WH_KEYBOARD,(HOOKPROC)KeyboardProc,AfxGetInstanceHandle(),0);
    return TRUE;
    }
      

  4.   

    参考:http://www.xiaozhou.net/ReadNews.asp?NewsID=909
      

  5.   

    请问:"编译器选项里面,添加 /SECTION:.MyData,rws"
    在哪里设编译器选项啊?
      

  6.   

    请问:"编译器选项里面,添加 /SECTION:.MyData,rws"
    在哪里设编译器选项啊?
      

  7.   

    请问:"编译器选项里面,添加 /SECTION:.MyData,rws"
    在哪里设编译器选项啊?