WM_NCLBUTTONDOWN

Süre imleç bir pencere nonclient alanda kullanıcı farenin sol düğmesine bastığında wm_nclbuttondown ileti nakledilir. Bu ileti, imlecin bulunduğu penceresine nakledilir. Bu ileti bir pencerede fare zorlamaktadır, deftere nakledilmemiş.

 Wm_nclbuttondown nHittest = (INT) wParam;    / / değer Puan isabet sınaması = MAKEPOINTS(lParam);   / / İmleci konumlandırın 

 

Parametreleri

nHittest
WParamdeğeri. WM_NCHITTEST ileti işleme sonucu DefWindowProc işlevi tarafından döndürülen isabet sınaması değerini belirtir. İsabet sınaması değerlerinin listesi için bkz: WM_NCHITTEST.
puan
LParamdeğeri. Belirtir bir x - ve y-koordinatlarının imleci içeren noktaları yapısı. Ekranın sol üst köşesine göre olan koordinatları.

Dönüş değerleri

Bu ileti uygulama süreçleri, sıfır döndürmelidir.

Varsayılan işlem

DefWindowProc işlevi, imleç konumunu bulmak için verilen noktaya sınar ve uygun eylemi gerçekleştirir. Uygun DefWindowProc wm_syscommand ileti penceresine gönderir.

Açıklamalar

Bir uygulama MAKEPOINTS makro lParam parametresinin bir Puan yapıya dönüştürmek için kullanabilirsiniz.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan.

Ayrıca bkz:

Fare Giriş Özeti, fare giriş mesajları, DefWindowProc, MAKEPOINTS, Puan, WM_NCHITTEST, wm_nclbuttondblclk, wm_nclbuttonup, wm_syscommand

Index