Aracılığıyla paylaş


İşaretçi İleti Bayrakları

Çeşitli işaretçi makrolarında kullanılan değerler (bkz. Makrolar).

POINTER_MESSAGE_FLAG_NEW

0x00000001

Yeni bir işaretçinin gelişini gösterir.

POINTER_MESSAGE_FLAG_INRANGE

0x00000002

Bu işaretçinin varolmaya devam ettiğini gösterir. Bu bayrak ayarlanmadığında, işaretçinin algılama aralığının kaldığını gösterir.

Bu bayrak genellikle yalnızca üzerine gelinen işaretçi algılama aralığından ayrıldığında (POINTER_FLAG_UPDATE ayarlanır) veya pencere yüzeyiyle temas eden bir işaretçi algılama aralığını terk ettiğinde (POINTER_FLAG_UP ayarlanır) ayarlanmaz.

POINTER_MESSAGE_FLAG_INCONTACT

0x00000004

Bu işaretçinin dijitalleştirici yüzeyiyle temas halinde olduğunu gösterir. Bu bayrak ayarlanmadığında, üzerine gelinen işaretçiyi gösterir.

POINTER_MESSAGE_FLAG_FIRSTBUTTON

0x00000010

Sol fare düğmesinin aşağısına benzer bir birincil eylemi gösterir.

Dokunmatik işaretçi, dijitalleştirici yüzeyiyle temas halindeyken bu bayrağı ayarlar.

Kalem işaretçisi, basılan düğme olmadan dijitalleştirici yüzeyiyle temas halindeyken bu bayrağı ayarlar.

Fare işaretçisinde, sol fare düğmesi aşağıyken bu bayrak ayarlanmıştır.

POINTER_MESSAGE_FLAG_SECONDBUTTON

0x00000020

Sağ fare düğmesinin aşağısına benzer ikincil bir eylemi gösterir.

Dokunma işaretçisi bu bayrağı kullanmaz.

Kalem işaretçisi, kalem varil düğmesine basılmış olarak dijitalleştirici yüzeyiyle temas halindeyken bu bayrağı ayarlar.

Sağ fare düğmesi aşağıyken fare işaretçisinde bu bayrak ayarlanmıştır.

POINTER_MESSAGE_FLAG_THIRDBUTTON

0x00000040

Fare tekerleği düğmesinin aşağısına benzer.

Dokunma işaretçisi bu bayrağı kullanmaz.

Kalem işaretçisi bu bayrağı kullanmaz.

Fare tekerleği düğmesi aşağıyken fare işaretçisinde bu bayrak ayarlanmıştır.

POINTER_MESSAGE_FLAG_FOURTHBUTTON

0x00000080

İlk genişletilmiş fare (XButton1) düğmesinin aşağısına benzer.

Dokunma işaretçisi bu bayrağı kullanmaz.

Kalem işaretçisi bu bayrağı kullanmaz.

İlk genişletilmiş fare (XBUTTON1) düğmesi kapatıldığında fare işaretçisinde bu bayrak ayarlanmıştır.

POINTER_MESSAGE_FLAG_FIFTHBUTTON

0x00000100

İkinci bir genişletilmiş fare (XButton2) düğmesinin aşağısına benzer.

Dokunma işaretçisi bu bayrağı kullanmaz.

Kalem işaretçisi bu bayrağı kullanmaz.

İkinci genişletilmiş fare (XBUTTON2) düğmesi kapatıldığında fare işaretçisinde bu bayrak ayarlanmıştır.

POINTER_MESSAGE_FLAG_PRIMARY

0x00002000

Bu işaretçinin birincil işaretçi olarak atandığını gösterir. Birincil işaretçi, birincil olmayan işaretçiler için kullanılabilenlerin ötesinde eylemler gerçekleştirebilen tek bir işaretçidir. Örneğin, birincil işaretçi bir pencerenin yüzeyiyle iletişim kurduğunda, pencereye WM_POINTERACTIVATE iletisi göndererek etkinleştirme fırsatı sağlayabilir.

Birincil işaretçi sistemdeki tüm geçerli kullanıcı etkileşimlerinden (fare, dokunma, kalem vb.) tanımlanır. Bu nedenle, birincil işaretçi uygulamanızla ilişkilendirilmeyebilir. Çok dokunmalı etkileşimdeki ilk kişi birincil işaretçi olarak ayarlanır. Birincil işaretçi tanımlandıktan sonra, yeni bir kişinin birincil işaretçi olarak tanımlanabilmesi için önce tüm kişilerin kaldırılması gerekir. İşaretçi girişini işlemeyen uygulamalar için yalnızca birincil işaretçinin olayları fare olaylarına yükseltilir.

POINTER_MESSAGE_FLAG_CONFIDENCE

0x00000400

Güvenilirlik, işaretçinin amaçlanan bir etkileşimi mi yoksa yanlışlıkla mı temsil ettiği hakkında bir öneridir. Bu, özellikle yanlışlıkla gerçekleştirilen bir etkileşimin (örneğin, avuç içiyle) girişi tetikleyebileceği PT_TOUCH işaretçiler için geçerlidir. Bu bayrağın varlığı, kaynak cihazın bu girişin hedeflenen bir etkileşimin parçası olduğuna dair yüksek güvene sahip olduğunu gösterir.

POINTER_MESSAGE_FLAG_CANCELED

0x00000800

İşaretçinin, örneğin sistemin işaretçi için geçersiz giriş alması veya etkin işaretçileri olan bir cihazın aniden kalkması gibi anormal bir şekilde hareket ettiğini gösterir. Girişi alan uygulama bunu yapacak bir konumdaysa, etkileşimi tamamlanmamış olarak kabul etmeli ve ilgili işaretçinin etkilerini tersine çevirmelidir.

Açıklamalar

XBUTTON1 ve XBUTTON2, birçok fare cihazında kullanılan ek düğmelerdir. Standart fare düğmeleriyle aynı verileri döndürür.

Gereksinim -leri

Gereksinim Değer
Desteklenen en düşük istemci
Windows 8 [yalnızca masaüstü uygulamaları]
Desteklenen en düşük sunucu
Windows Server 2012 [yalnızca masaüstü uygulamaları]
Üstbilgi
Winuser.h

Ayrıca bkz.

Sabitleri

makro