我在向流程发布消息时遇到问题。当我发送像A
这样的密钥时,它工作得很好,但是当我发送“{1}}或Enter
之类的”特殊字符“时,它无效。
这是我的代码:
F3
这里正在执行一个方法:
[DllImport("user32.dll")]
private static extern IntPtr PostMessage(IntPtr hWnd, uint Msg, IntPtr wParam, IntPtr lParam);
public IntPtr SendKeystroke(IntPtr hWnd, Keys k)
{
return PostMessage(hWnd, 0x100, (IntPtr)k, (IntPtr)0);
}