掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
WinTabでパケットをフックするには (ID:70232)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
初めまして。XP、VS2008、VC++で開発しております。 WinTabのWTMgrPacketHookExを使用して、 外部アプリのタブレットパケットをフックして書き換えるマネージャーアプリを作りたいのですが、 hook = WTMgrPacketHookEx ( hMgr, WTH_PLAYBACK, "Hook.dll", "PlayHook"); のようにしても、NULL(失敗)が返されるだけで行き詰まっております。 また、 http://www.wacomeng.com/devsupport/ibmpc/downloads.html のサンプルコード(EXAMPLES\WTHOOK)をコンパイルして試してみましたが、 Record(TRUE,hMgr)の結果がfalseになってしまい、同様にフックできていないようです。 SetWindowsHookEx ( WH_GETMESSAGE, HookProc, hInst, NULL) では、WT_PACKETのメッセージは受け取れますが、書き換えることはできなそうです。 資料を検索しても目ぼしいモノが見あたらず、 果たして実現可能なのかも分からず、手当たり次第いろいろ試してはいるのですが、 もしお詳しい方がいらっしゃいましたら、お教え願いませんでしょうか。 まったく異なるアプローチでも構いません。 宜しくお願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.