掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
フックしたキーコードをAppで受け取るには? (ID:26254)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
申し訳ありませんが,コードそのものについてはよくわかりませんが, ウィンドウズのアプリはハンドルで判別できます. そこで,キーフックを開始する時(フック関数のインストールですか?)に, ハンドル値を渡して,DLL内で該当キーをフックした時に PostMessageで,そのハンドル値(App)にキーの値を送るという方法は考える ことができるのではないかと思います. Case Wparam of VK_TAB: となっていますから,WparamにそのままKeyの値を渡せます. http://homepage2.nifty.com/Mr_XRAY/Delphi/plSamples/T_NumLockControlSelf.htm ではWinProcでPostMessageのメッセージを受取っていますが, procedure WMApp100(var Message: TMessage); message WM_APP+100; というメソッドを定義して単独で受取ることも考えられます. もっといい方法があるかも知れませんが,例ということで...
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.