久々書き込みをさせて頂きます。
現在VB6.0でタッチパネルで触った位置を取得するツールを作成しています。
実際のマウスで左クリックするとマウス位置は取得できるのですが、タッチパネルでやると取得できませんでした。タッチパネルでも左クリックイベントは出ていると思っているのですが。。
以下は簡単な処理説明です。
1.監視ボタン押下で監視させる
2.監視中にGetAsyncKeyState(VK_LBUTTON)の最上位ビットの状態を確認
3.条件満たせば(左クリックされたら)x・y座標を保持
4.停止ボタンで監視終了
何か良い方法やサンプルソース等ご存知の方が居られましたらご教授ください。
宜しくお願いします。
ドライバなどによるでしょうけれども、マウスをほぼ完全に偽装している
ものでないと、提示された条件ではかからないのでは。
まず、単純にMouseDownイベントなどが発生するかどうか、からチェック
してみては。
K.J.K.さんありがとうございます。
まずはMouseDownのイベントが発生しているか確認してみます。
ツイート | ![]() |