Megosztás a következőn keresztül:


Mutató üzenetjelölői

A különböző mutatómakrókban használt értékek (lásd Makrók).

POINTER_MESSAGE_FLAG_NEW

0x00000001

Egy új mutató érkezését jelzi.

POINTER_MESSAGE_FLAG_INRANGE

0x00000002

Azt jelzi, hogy ez a mutató továbbra is létezik. Ha ez a jelző nincs beállítva, az azt jelzi, hogy a mutató bal észlelési tartományú.

Ez a jelző általában nem csak akkor van beállítva, ha egy rámutató mutató elhagyja az észlelési tartományt (POINTER_FLAG_UPDATE van beállítva), vagy ha egy ablakfelszínrel érintkező mutató elhagyja az észlelési tartományt (POINTER_FLAG_UP be van állítva).

POINTER_MESSAGE_FLAG_INCONTACT

0x00000004

Azt jelzi, hogy ez a mutató érintkezik a digitalizáló felülettel. Ha ez a jelző nincs beállítva, az rámutatási mutatót jelez.

POINTER_MESSAGE_FLAG_FIRSTBUTTON

0x00000010

Egy elsődleges műveletet jelez, amely a bal egérgombbal lefelé mutat.

Az érintőmutatón ez a jelző van beállítva, amikor a digitalizáló felülettel érintkezik.

A tollmutatón ez a jelző van beállítva, amikor a digitalizáló felülettel érintkezik gombnyomás nélkül.

Az egérmutatón ez a jelző van beállítva, amikor a bal egérgomb le van állítva.

POINTER_MESSAGE_FLAG_SECONDBUTTON

0x00000020

Másodlagos műveletet jelez, amely a jobb egérgombbal lefelé mutat.

Az érintőmutató nem használja ezt a jelzőt.

A tollmutatón ez a jelző van beállítva, amikor a digitalizáló felülettel érintkezik a tollhordó gomb megnyomásával.

Az egérmutatón ez a jelző van beállítva, amikor a jobb egérgomb le van állítva.

POINTER_MESSAGE_FLAG_THIRDBUTTON

0x00000040

Hasonló az egérkerék lefelé mutató gombjához.

Az érintőmutató nem használja ezt a jelzőt.

A tollmutató nem használja ezt a jelzőt.

Az egérmutatón ez a jelző van beállítva, amikor az egérkerék gomb le van állítva.

POINTER_MESSAGE_FLAG_FOURTHBUTTON

0x00000080

Hasonló az első kiterjesztett egérgombhoz (XButton1) lefelé.

Az érintőmutató nem használja ezt a jelzőt.

A tollmutató nem használja ezt a jelzőt.

Az egérmutatón ez a jelző van beállítva, amikor az első kiterjesztett egér (XBUTTON1) gomb le van állítva.

POINTER_MESSAGE_FLAG_FIFTHBUTTON

0x00000100

Hasonló a második kiterjesztett egérgombhoz (XButton2) lefelé.

Az érintőmutató nem használja ezt a jelzőt.

A tollmutató nem használja ezt a jelzőt.

Az egérmutatón ez a jelző van beállítva, amikor a második kiterjesztett egér (XBUTTON2) gomb le van állítva.

POINTER_MESSAGE_FLAG_PRIMARY

0x00002000

Azt jelzi, hogy ez a mutató lett kijelölve elsődleges mutatóként. Az elsődleges mutató egyetlen mutató, amely a nem elsődleges mutatók számára elérhető műveleteken túl is képes végrehajtani műveleteket. Ha például egy elsődleges mutató kapcsolatba lép egy ablakfelülettel, az egy WM_POINTERACTIVATE üzenet küldésével lehetőséget biztosíthat az ablak aktiválására.

Az elsődleges mutatót a rendszer összes jelenlegi felhasználói interakciója (egér, érintés, toll stb.) azonosítja. Ezért előfordulhat, hogy az elsődleges mutató nincs társítva az alkalmazással. A több érintéses interakció első névjegye lesz az elsődleges mutató. Az elsődleges mutató azonosítása után minden névjegyet fel kell emelni, mielőtt egy új névjegy elsődleges mutatóként azonosítható lenne. Azok az alkalmazások, amelyek nem dolgozzák fel a mutató bemenetét, csak az elsődleges mutató eseményei lesznek előléptetve az egéreseményekre.

POINTER_MESSAGE_FLAG_CONFIDENCE

0x00000400

A megbízhatóság a forráseszköz javaslata arra vonatkozóan, hogy a mutató szándékolt vagy véletlen interakciót jelöl-e, ami különösen fontos PT_TOUCH olyan mutatók esetében, ahol a véletlen interakció (például a tenyérrel) bemenetet válthat ki. A jelző jelenléte azt jelzi, hogy a forráseszköz nagy biztonsággal rendelkezik abban, hogy ez a bemenet egy tervezett interakció része.

POINTER_MESSAGE_FLAG_CANCELED

0x00000800

Azt jelzi, hogy a mutató rendellenes módon indul el, például amikor a rendszer érvénytelen bemenetet kap a mutatóhoz, vagy amikor egy aktív mutatóval rendelkező eszköz hirtelen elindul. Ha a bemenetet fogadó alkalmazás ilyen helyzetben van, úgy kell kezelnie az interakciót, hogy nem fejeződött be, és megfordítja az érintett mutató bármilyen hatását.

Megjegyzések

XBUTTON1 és XBUTTON2 további gombok, amelyeket számos egéreszközön használnak. Ugyanazokat az adatokat adja vissza, mint a normál egérgombok.

Követelmények

Követelmény Érték
Minimálisan támogatott ügyfél
Windows 8 [csak asztali alkalmazások]
Minimálisan támogatott kiszolgáló
Windows Server 2012 [csak asztali alkalmazások]
Fejléc
Winuser.h

Lásd még:

állandók

makrók