====== ASYNCCURSORPOS property (System) ====== ==== Description ==== Retrieves the current cursor position in screen coordinates. If the name of a window or control is passed in the index argument the returned screen coordinates will be scaled to DIPs based on the DPI and scale factor of the passed object. ==== Property Value ==== This property is an @fm-delimited array containing the cursor coordinates. <1> X-Position <2> Y-Position Index Value If set this should contain the name of a window or control to scale the coordinates too. The coordinates are then returned in DIPs. ==== Property Traits ==== ^Development^Runtime^Indexed^Scaled^Synthetic^ |N/A|Get|Yes|See Description|No| ==== Remarks ==== This property is essentially a wrapper around the GetCursorPos Windows API function, so please refer to the documentation on the Microsoft website for further information. ==== Example ==== // Get the current screen position of the cursor in pixels CursorPos = Get_Property( "SYSTEM", "ASYNCCURSORPOS" ) // Get the current screen position of the cursor in DIPs with // respect to the current window CursorPos = Get_Property( "SYSTEM", "ASYNCCURSORPOS", @Window ) ==== See Also ==== CURSORPOS property