Re: [問題] 如何送出鍵盤訊號(非使用Sendkey.Send())
能否調用API?
[DllImport("USER32.DLL", EntryPoint = "PostMessageA")]
public static extern bool PostMessage(IntPtr hWnd, UInt32 message,
IntPtr wParam, IntPtr lParam);
PostMessage(this.winProc, (uint)0x100, (IntPtr)keycode, IntPtr.Zero);
//key down
PostMessage(this.winProc, (uint)0x101, (IntPtr)keycode, IntPtr.Zero);
//key up
winProc可用FindWindow找出來(一樣是User32.dll)
keycode可以自行對照,應該很好找。
不知道是不是你需要的XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.127.17.118
討論串 (同標題文章)
完整討論串 (本文為第 4 之 4 篇):