私は既に20の質問を見ましたが(ここでは@ stackOverflow)何らかの理由で私は彼らがアプローチする答えのほとんどを得られません。他の人は理解していると言いますが、私の場合は作業コードは見当たりません。 PostMessageのlParam(下位/上位キー)の有効な値は何ですか? (Win関数)
が、私はちょっとマクロのようなゲームに(最前面ウィンドウ)キーを送信しようとしてきた、と私は見てきたどのように lParamにで: のPostMessage(ハンドル、WM_KEYDOWN、(UINT)キー、0) ;は実際に違いを生みます。ウェブの人によると(彼らは言うが、コード/例は表示しない)初めて勝利関数を使用するので、私はいくつかのゲームでそれを動作させる方法についてちょっと迷っています。 「Legend of Legends」、または「Team Fortress 2」としましょう。メッセージを解釈する方法として送信される追加のパラメータです。しかし、どのようにゲームのほとんどで動作させるのですか?すべてのゲームは違った働きをしていますか?
おかげさまでありがとうございました。私のnoobie-ismにwinの機能を残して申し訳ありません。
敬具、
アルマンド・レオン
がこれをお読みくださいを行ったようにここに来る人々を助けるいただければ幸いです。http://blogs.msdn.com/b/oldnewthing/archive /2005/05/30/423202.aspx –
PostMessageは機能しません。キーボードの状態(Shift、Alt、Ctrlキー)を制御することはできません。代わりにSendInput()を使用してください。 –