掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
マウスクリックでRGBを取得するには? (ID:4855)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Halbow です。 > グローバルフックを使わずに、単純なマウスキャプチャでできませんか? SDK の SetCapture() API のところには、 If the mouse cursor is over a window created by another thread, the system will direct mouse input to the specified window only if a mouse button is down. となっていますので、例えば、Button1 を押してキャプチャを開始して、 Form1 を最小化し、取得したい場所のところへカーソルを持っていって、 というその間ずっと、ボタンを押し続けていないと、キャプチャが はずれてしまいます。これでは無理ですね。 タイマで GtKeyState や GetAsyncKeyState で監視しておくのが 実用的かも知れませんね。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.