GetMessagePos

De functie GetMessagePos retourneert een long-waarde die de cursorpositie van de in de schermcoördinaten geeft. Dit standpunt is het punt bezet door de cursor wanneer het laatste bericht opgehaald door de functie GetMessage is opgetreden.

DWORD-GetMessagePos(VOID) 

Parameters

Deze functie heeft geen parameters.

Retourwaarden

De retourwaarde geeft de x - en y-coördinaten van de positie van de cursor. De x-coördinaat is de laaggeplaatste int en de y-coördinaat is de eersterangs int.

Opmerkingen

Zoals hierboven vermeld, is de x-coördinaat in de lage-orde int van de resulterende waarde; de y-coördinaat is in de eersterangs int (beide vertegenwoordigen waarden ondertekend omdat ze negatieve waarden op systemen met meerdere beeldschermen nemen kan). Als de geretourneerde waarde wordt toegewezen aan een variabele, kunt u de MAKEPOINTS macro te verkrijgen een punten structuur van de resulterende waarde. U kunt ook de GET_X_LPARAM of de GET_Y_LPARAM macro uitpakken van de x - of y-coördinaat.

Gebruik de functie GetCursorPos om de huidige positie van de cursor in plaats van de positie bepalen wanneer het laatste bericht is opgetreden,.

Belangrijk

Gebruik de LOWORD of HIWORD macro's niet uitpakken van de x - en y-coördinaten van de positie van de cursor, omdat ze onjuiste resultaten voor op systemen met meerdere beeldschermen geven. Systemen met meerdere monitor systemen hebben negatieve x - en y-coördinaten, en LOWORD en HIWORD de coördinaten te behandelen als niet-ondertekende hoeveelheden.

Windows CE: Voor apparaten die gebruikmaken van een stylus in plaats van een muis, is de positie van de cursor de positie van de stylus op het touchscreen wanneer het laatste bericht opgehaald door de functie GetMessage is opgetreden.

Syntaxisinfo

nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.

Zie ook

Berichten en bericht wachtrijen overzicht, bericht en bericht wachtrij functies, GetCursorPos, GetMessage, GetMessageTime, HIWORD, LOWORD, MAKEPOINTS, punten

Index