如果我正在运行我的应用程序我想知道鼠标指针位于何处(无论是否在应用程序中),我的意思是位置。 假如鼠标位于应用程序中,那么我想提出一个事件, 如果鼠标在我的应用程序中,那么我只想提出一个事件,如果我在任何其他子窗口或任何其他形式, 每当鼠标指针离开我的应用程序时,它应该上升事件以及cursur进入我的应用程序....
如何在其上使用win32。
答案 0 :(得分:2)
您可以在表单和控件上捕获MouseEnter和MouseLeave事件,以便在鼠标移动(或关闭)表单时执行所需操作。
答案 1 :(得分:0)
Win32函数GetCursorPos可以为您提供光标的确切位置,而不管窗口如何。我不知道.NET替代方案,但您始终可以使用C#到System.Runtime.InteropServices.DllImport的win32方法。