我正在使用C#。
我有过程文件,可以通过PostMessage发送,例如按钮“ W”。
我知道如何创建快捷方式->我想向每个毫秒按钮“ CTRL”发送垃圾邮件(适用于我检查过的按钮“ S” cuz),然后发送“ W”按钮。
但是我的问题是我不知道如何通过PostMessage发送'CTRL'
有什么建议吗?
答案 0 :(得分:0)
您可以将其作为任何其他密钥发送。
Ctrl键的代码为0x11,因此您可以这样做:
PostMessage(handle, KEY_DOWN, 0x11 /*CTRL_KEY*/, 0);
对不起,可能不好。基于以下答案:https://stackoverflow.com/a/5145435/9748260,您将无法执行此操作,并且修饰键也无法使用SendMessage进行模拟,因此我想这也适用于PostMessage。