WM_MOUSEWHEEL

Fare tekerleğini döndürülmüş odak pencereye wm_mousewheel mesajı gönderilir. DefWindowProc işlevi, pencerenin üst mesajı yayar. Çünkü işler pencere bulana kadar DefWindowProc o kadar üst zinciri yayar hiçbir iç yönlendirme iletisinin olmalıdır.

WM_MOUSEWHEEL
fwKeys = LOWORD(wParam);    / / anahtar bayrakları
zDelta = (kısa) HIWORD(wParam);    / / tekerlek dönme
xPos = (kısa) LOWORD(lParam);    / / yatay konum işaretçisi
yPos = (kısa) HIWORD(lParam);    / / dikey konum işaretçisi 

Parametreleri

fwKeys
WParamalt sıra kelimenin değeri. Çeşitli sanal tuşlar basılı olup olmadığını gösterir. Bu parametre aşağıdaki değerlerden herhangi bir birleşimi olabilir.:
Değer Açıklama
MK_CONTROL Ctrl tuşunu basılı ayarlayın.
MK_LBUTTON Farenin sol tuşunu ayarlayın.
MK_MBUTTON Ortadaki fare düğme aşağı ayarlayın.
MK_RBUTTON Sağ fare düğmesini aşağı ayarlayın.
MK_SHIFT Eğer shift tuşuna basılı ayarla.

zDelta
WParamyüksek sıralı word değeri. Tekerlek, katları veya birimleri wheel_delta, 120 olduğu ifade edilen döndürülür uzaklığı gösterir. Pozitif bir değer, tekerleği ileri, uzakta kullanıcı döndürülmüş gösterir; tekerleği geriye doğru doğru kullanıcı döndürülmüş negatif bir değer gösterir.
xPos
LParamalt sıra kelimenin değeri. İşaretçi, göreli olarak ekranın sol üst köşesinde x-koordinatı belirtir.
yPos
LParamyüksek sıralı word değeri. İşaretçi, göreli olarak ekranın sol üst köşesinde y-koordinatı belirtir.

Açıklamalar

ZDelta parametresi olan 120 wheel_delta, katı olacak. Bu eşik için yapılacak işlem ve bir tür eylem (örneğin, kayan bir artış) her delta oluşması.

Delta 120 sağlamak için Microsoft veya diğer satıcılar çözünürlük ince tekerlekler gelecekte inşa belki bir serbestçe döner tekerlek ile hiçbir Çentikler dahil olmak üzere kuruldu. Beklenti böyle bir cihaz daha fazla ileti başına dönme, ama daha küçük bir değere sahip her ileti göndermek istiyorsunuz olduğunu. (Belirli bir delta-dönüş aynı yanıtı elde böylece) wheel_delta kadar bu olasılık desteklemek için ya da gelen delta değerleri eklemek gerekir veya kısmi satırlar daha sık iletilere yanıt. Sen de seçin, kaydırma parçalı yapı ve onu sonuna kadar farkları birikir.

QuickInfo

nbsp; Windows &NT: sürüm 4.0 veya daha yenisini gerektirir.
Windows:Windows 98 gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan.

Ayrıca bkz:

Fare Giriş Özeti, Fare giriş mesajları GetSystemMetrics, mouse_event, SystemParametersInfo

Index