我用sendmessage(hwnd,0x0104,0x12,0x20380001) 发送Alt
sendmessage(hwnd,0x0104,0x54,0x20210001) 发送“t”那个程序里有个快捷键组合是Alt+t;发现没有效果啊

解决方案 »

  1.   

    好吧,我说明白一下,有个窗体有个快捷键,按Alt+t,再按o会弹出另外一个窗体我现在就是想向前一个窗体发送Alt+t,o,让它弹出一个窗体问题是我按照网上找的资料写了两个
    SendMessage(hwnd, 0x0104, 0x00000012, 0x20380001);//(0x00000012 == VK_MENU(ALT键))
    SendMessage(hwnd, 0x0104, 0x00000054, 0x20210001);//这一行可以省略(0x00000054 == 't')
      

  2.   

    postmessage(hwnd,wm_syskeydown,VK_T,xxx)
    最后一个参数看wm_syskeydown的MSDN说明,忘了
      

  3.   

    为什么不用sendmessage,楼上的?