WM_RBUTTONDBLCLK

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

WM_RBUTTONDBLCLK 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 של הסמן. הוא הקואורדינטה יחסיות לפינה השמאלית העליונה של אזור הלקוח.

להחזיר ערכים

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

הערות

רק windows בעלי סגנון CS_DBLCLKS לקבל הודעות WM_RBUTTONDBLCLK, שמפעילה המערכת בכל פעם שהמשתמש יקיש משחרר, שוב לוחץ על לחצן העכבר הימני בתוך מגבלת זמן לחיצה כפולה של המערכת. לחיצה כפולה על לחצן העכבר הימני יוצר למעשה ארבע הודעות: WM_RBUTTONDOWN, WM_RBUTTONUP, WM_RBUTTONDBLCLK, ו WM_RBUTTONUP שוב.

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

QuickInfo

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

ראה גם

מבט כולל על קלט עכבר, עכבר קלט הודעות, GetCapture, GetDoubleClickTime, MAKEPOINTS, נקודות, SetCapture, SetDoubleClickTime, WM_RBUTTONDOWN, WM_RBUTTONUP

Index