0

10秒ごとにマウスの位置を記録することになっているWINDOWSサービスを開発しています。問題は、マウスの位置を取得できないことです...メソッド「GetCursorPos(refPoint)」に対してuser32を呼び出しますが、常に|0,0|を取得します。

誰かが適切に位置を取得する方法を教えてもらえますか?

4

1 に答える 1

0

これを実現する最良の方法は、おそらくシステムトレイアプリケーションを作成することです。

Windowsサービスをインタラクティブにすると、Windowsサービスでこれを行うことができますが、そのルートをたどると、セキュリティ上の問題がいくつか発生します。

詳細については、を参照してください。

http://www.freelists.org/post/program-l/C-creating-a-service-that-logs-mouse-and-keyboard-input,1

于 2012-07-05T19:49:22.537 に答える