- 352 名前:デフォルトの名無しさん mailto:sage [2016/11/26(土) 15:34:45.46 ID:w/Dhvdu8.net]
- WindowsのAPIだからC#とは直接的には関係ないけど教えてほしい。
特定のウィンドウにキーボードイベントを送信しようと考えている。 keybd_eventを使用してキーボードイベントの送信する事は成功した。 ちなみに第二引数のスキャンコードは使用しない、みたいな事を書いてあるサイト(MSDN含む)が多かったが スキャンコードを指定しないと対象アプリがキーボード処理を受け付けてくれなかったため指定してある。 対象アプリがバックグラウンド中であっても操作しようと考えてSendMessage(またはPostMessage)に変更しようとしたのだが スキャンコードはどこにどのように設定すればいいのだろう? 第四引数のlParamであろうと言う事は想像がつくが、スキャンコードをそのまま設定しても駄目だった。
|

|