WM_LBUTTONDOWN

ההודעה WM_LBUTTONDOWN מוצב כאשר המשתמש לוחץ על לחצן העכבר השמאלי כאשר הסמן נמצא באזור הלקוח של חלון. אם העכבר אינו מופיע, ההודעה מוצב לחלון מתחת הסמן. אחרת, ההודעה מוצב לחלון שריכז את העכבר.

WM_LBUTTONDOWN fwKeys = wParam;        / / מפתח מסמן xPos = LOWORD(lParam);  / / אופקי המיקום של הסמן yPos = HIWORD(lParam);  / / אנכי המיקום של הסמן 

 

פרמטרים

fwKeys
הערך של wParam. מציין השונים מפתחות וירטואליים למטה. פרמטר זה יכול להיות כל שילוב של הערכים הבאים:
ערך תיאור
MK_CONTROL בחר אם מקש ctrl לחוץ.
MK_LBUTTON בחר אם לחצן העכבר השמאלי לחוץ.
MK_MBUTTON בחר אם לחצן העכבר האמצעי הוא למטה.
MK_RBUTTON בחר אם לחצן העכבר הימני לחוץ.
MK_SHIFT בחר אם מקש shift לחוץ.

xPos
הערך של המילה מסדר נמוך של lParam. ציון הקואורדינטה x של הסמן. הוא הקואורדינטה יחסיות לפינה הימנית העליונה של אזור הלקוח.
yPos
הערך של המילה הגבוהות של lParam. ציון קואורדינטת y של הסמן. הוא הקואורדינטה יחסיות לפינה הימנית העליונה של אזור הלקוח.

להחזיר ערכים

אם יישום מעבד הודעה זו, הוא צריך להחזיר אפס.

הערות

ליישום יש אפשרות להשתמש במאקרו MAKEPOINTS כדי להמיר את הפרמטר lParam מבנה נקודות.

QuickInfo

nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:דורש גירסה 1.0 ואילך.
כותרת עליונה:להצהיר על winuser.h.

ראה גם

מבט כולל על קלט עכבר, עכבר קלט הודעות, GetCapture, MAKEPOINTS, נקודות, SetCapture, WM_LBUTTONDBLCLK, WM_LBUTTONUP

Index