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