我正在开发一个 WINDOWS SERVICE,它应该每 10 秒记录一次鼠标位置。问题是我无法获得鼠标位置...我为“GetCursorPos(ref Point)”方法调用 user32 但我总是得到 |0,0|
谁能告诉我如何正确获得该职位?
我正在开发一个 WINDOWS SERVICE,它应该每 10 秒记录一次鼠标位置。问题是我无法获得鼠标位置...我为“GetCursorPos(ref Point)”方法调用 user32 但我总是得到 |0,0|
谁能告诉我如何正确获得该职位?
实现这一点的最好方法可能是编写一个系统托盘应用程序。
如果您使该服务具有交互性,则可以在 Windows 服务中执行此操作,但如果您采用该路线,则会出现许多安全问题。
有关完整详细信息,请参阅
http://www.freelists.org/post/program-l/C-creating-a-service-that-logs-mouse-and-keyboard-input,1