WinSetPointerPos: Difference between revisions
Appearance
m Martini moved page OS2 API:WinSetPointerPos to OS2 API:PMI:WinSetPointerPos |
No edit summary |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
WinSetPointerPos sets the pointer position. | |||
== | ==Syntax== | ||
WinSetPointerPos(desktopHndl, x, y) | |||
== | ==Parameters== | ||
;desktopHndl ([[HWND]]) - input : The desktop handle whether [[HWND_DESKTOP]] or another valid value. | |||
;x ([[LONG]]) - input : x-coordinate in pixels relative to the desktop's lower left corner in screen units. | |||
;y (LONG) - input : y-coordinate in pixels relative to the desktop's lower left corner in screen units. | |||
==Returns== | |||
Returns | Returns (BOOL): | ||
* [[ | *[[TRUE]] Successful | ||
* [[ | *[[FALSE]] Unsuccessful | ||
[[ | [[WinGetLastError]] could return: | ||
* [[ | * [[PM Error Codes#PMERR_INVALID_HWND|PMERR_INVALID_HWND]] | ||
=== Define (C/C++) === | === Define (C/C++) === | ||
INCL_WINPOINTERS or INCL_PM or INCL_WIN | INCL_WINPOINTERS or INCL_PM or INCL_WIN | ||
=== Calling Convention === | |||
=== Calling | |||
[[Cdecl32]] | [[Cdecl32]] | ||
==Example Code== | |||
HWND desktopHndl; | |||
LONG x; | |||
LONG y; | |||
BOOL rc; | |||
... | ... | ||
rc = WinSetPointerPos(desktopHndl, x, y); | rc = WinSetPointerPos(desktopHndl, x, y); | ||
==Related Functions== | |||
*WinCreatePointer | |||
*WinCreatePointerIndirect | |||
*WinDestroyPointer | |||
*WinDrawPointer | |||
*WinLoadPointer | |||
*WinQueryPointer | |||
*WinQueryPointerInfo | |||
*WinQueryPointerPos | |||
*WinQuerySysPointer | |||
*WinQuerySysPointerData | |||
*WinSetSysPointerData | |||
*[[WinShowPointer]] | |||
[[Category: | [[Category:Win]] |
Latest revision as of 19:07, 14 May 2025
WinSetPointerPos sets the pointer position.
Syntax
WinSetPointerPos(desktopHndl, x, y)
Parameters
- desktopHndl (HWND) - input
- The desktop handle whether HWND_DESKTOP or another valid value.
- x (LONG) - input
- x-coordinate in pixels relative to the desktop's lower left corner in screen units.
- y (LONG) - input
- y-coordinate in pixels relative to the desktop's lower left corner in screen units.
Returns
Returns (BOOL):
WinGetLastError could return:
Define (C/C++)
INCL_WINPOINTERS or INCL_PM or INCL_WIN
Calling Convention
Example Code
HWND desktopHndl; LONG x; LONG y; BOOL rc; ... rc = WinSetPointerPos(desktopHndl, x, y);
Related Functions
- WinCreatePointer
- WinCreatePointerIndirect
- WinDestroyPointer
- WinDrawPointer
- WinLoadPointer
- WinQueryPointer
- WinQueryPointerInfo
- WinQueryPointerPos
- WinQuerySysPointer
- WinQuerySysPointerData
- WinSetSysPointerData
- WinShowPointer