换一个说法怎么知道它的hotkey的id?不用知道这个行吗?

解决方案 »

  1.   

    SendMessage(线程句柄,WM_HOTKEY,idHotKey,MakeLong(fuModifiers, uVirtKey));idHotKey就是hotkey的id,RegisterHotKey时获得它—————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    —————————————————————————————————
      

  2.   

    是向别人的程序(在运行)发送(来模仿按下alt+control+r),所以那个id不是我register的。但我想即然是已经注册的系统级热键,一定要知道id吗??
    再请教!!
      

  3.   

    模拟键盘按键
    keybd_event(VK_MENU, 0, 0, 0);
    keybd_event(VK_CONTROL, 0, 0, 0);
    keybd_event('R', 0, 0, 0);
    keybd_event('R', 0, KEYEVENTF_KEYUP, 0);
    keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);
    keybd_event(VK_MENU, 0, KEYEVENTF_KEYUP, 0);