Aracılığıyla paylaş


WM_POINTERCAPTURECHANGED iletisi

Giriş işaretçisinin yakalanmasını kaybeden bir pencereye gönderilir.

Bir pencere bu iletiyi WindowProc işlevi aracılığıyla alır.

#define WM_POINTERCAPTURECHANGED           0x024C

Parametre

wParam

Kaybolan giriş işaretçisi hakkında bilgi içerir. İşaretçi kimliğini almak için GET_POINTERID_WPARAM kullanın.

lParam

Giriş işaretçisini yakalayan pencerenin tutamacını içerir. İşaretçi artık pencere tarafından yakalanmazsa bu değer NULL olabilir.

Bu ileti iç işlemeden oluşturulursa, değer iletiyi alan pencerenin tutamacı olabilir.

Dönüş değeri

Bir uygulama bu iletiyi işlerse sıfır döndürmelidir.

Uygulama bu iletiyi işlemezse, DefWindowProcçağırmalıdır.

Açıklamalar

Bir pencere, sonraki iletileri işlemeyi durdurmak ve işaretçinin kaybolması için gereken temizleme işlemlerini başlatmak için bu bildirimi kullanmalıdır. İşaretçiyle ilişkili hareketlerin işlenmesi de sonlandırılmalıdır (örneğin, StopInteractionContextçağrılarak) ve pencereyle yeniden ilişkilendirilmiş kalan kişiler.

Genellikle, bir pencere WM_POINTERCAPTURECHANGED bildirimi alırsa, giriş işaretçisi ile ilgili sonraki bildirimler alınmaz. Bu nedenle, WM_POINTERENTER ve WM_POINTERLEAVEgibi eşleştirilmiş bildirimlere bağımlı değildir.

WM_POINTERCAPTURECHANGEDPOINTER_INFO verileri içermez. Ayarlanan POINTER_FLAG_CAPTURECHANGED bayrağı dışında, GetPointerInfo (veya herhangi bir değişken) tarafından döndürülen veriler bildirimden önce döndürülen veriyle aynıdır.

Uygulama bu bildirimi işlemezse, DefWindowProc bir veya daha fazla WM_GESTURE iletisi oluşturabilir veya bir hareket tanınmazsa DefWindowProc fare girişi oluşturabilir.

Bir uygulama seçmeli olarak bazı işaretçi girişi kullanır ve geri kalanını DefWindowProciletirse, sonuçta elde edilen davranış tanımlanmamış olur.

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 (Windows.h dahil)

Ayrıca bkz.

İletileri