Aracılığıyla paylaş


CWnd::OnXButtonDown

İmleci pencerenin istemci alanında iken XBUTTON1 veya XBUTTON2 kullanıcı bastığında framework Bu üye işlevini çağırır.

afx_msg void OnXButtonDown(
    UINT nFlags, 
    UINT nButton, 
    CPoint point
);

Parametreler

Parametre

Description

[in]nFlags

Bit seviyesinde birleşimine (veya) hangi değiştirici tuşları basılı gösteren bayrak. Örneğin, MK_CONTROL bayrağı ctrl tuşuna basıldığında gösterir.

[in]nButton

Değeri XBUTTON1 ilk Microsoft IntelliMouse x düğmenin tıklandığını, veya XBUTTON2 , ikinci x düğmesini tıklattınız.

[in]point

A CPoint belirten nesne x ve y imleç istemci alanının sol üst köşesine göre olan koordinatları.

Notlar

Bu yöntem alır wm_xbuttondown 'de açıklanan bildirim Windows SDK. Fare yakalanmış değil, ileti penceresindeki imlecin altındaki nakledilir. Aksi halde, ileti fare yakalandı penceresine nakledilir.

nFlags Parametresi, aşağıdaki tabloda listelenen değiştirici tuşlar bileşimi olabilir. Daha fazla bilgi için bkz: Fare girdisiyle ilgili.

Değiştirici tuşu

Description

MK_CONTROL

ctrl tuşunu basılı.

MK_LBUTTON

Sol fare düğmesini basılı.

MK_MBUTTON

Orta fare düğmesine basıldı.

MK_RBUTTON

Sağ fare düğmesini basılı.

MK_SHIFT

ÜST KRKT tuşuna bastınız.

MK_XBUTTON1

Microsoft IntelliMouse XBUTTON1 fare düğmesine basıldı.

MK_XBUTTON2

Microsoft IntelliMouse XBUTTON2 fare düğmesine basıldı.

Not

Bu üye işlevi, uygulamanız Windows ileti işleme izin çerçevesi tarafından çağrılır.İleti alındığında çerçevesi tarafından alınan parametreleri, işleve iletilen parametreler yansıtır.Temel sınıf uygulaması, bu işlev çağrısı yaparsa, bu uygulama özgün iletiyi ve sağladığınız parametreleri ile işleve geçirilen parametreleri kullanır.

Gereksinimler

Başlık: afxwin.h

Bu yöntem, desteklenen Windows Vista ve daha sonra.

Bu yöntem için ek gereksinimler kısmında açıklanmıştır Gereksinimleri Windows Vista genel denetimleri oluşturma.

Ayrıca bkz.

Başvuru

CWnd Sınıfı

Hiyerarşi grafik

WM_XBUTTONDOWN