Aracılığıyla paylaş


CPagerCtrl::IsButtonInvisible

Geçerli çağrı denetim belirtilen kaydırma düğmesi görünmez durumda olup olmadığını gösterir.

BOOL IsButtonInvisible(
     int iButton
) const;

Gereksinimler

Başlık: afxcmn.h

Parametreler

Parametre

Description

[in]iButton

Durumu elde edilir düğmesini gösterir.Çağrı denetim stil ise PGS_HORZ, belirttiğiniz PGB_TOPORLEFT sol düğme için ve PGB_BOTTOMORRIGHT sağ düğme için.Çağrı denetim stil ise PGS_VERT, belirtmek PGB_TOPORLEFT için en üstteki düğme ve PGB_BOTTOMORRIGHT altındaki düğme için.Daha fazla bilgi için bkz: Çağrı denetim stillerine.

Dönüş Değeri

trueBelirtilen düğmesi görünmez durumda ise; Aksi takdirde, false.

Notlar

Daha fazla düğmesini tıklatarak içerdiği pencerenin daha görünüme görüntüleyemiyor çünkü içerdiği pencere onun en uzak hükümleri kaydırılan olduğunda Windows kaydırma düğmesi belirli bir yönde görünmez hale getirir.

Bu yöntem gönderir pgm_getbuttonstate 'de açıklanan iletiyi Windows SDK. Daha sonra döndürülen durum olup olmadığını sınar PGF_INVISIBLE.Daha fazla bilgi için değer bölümüne bakın pgm_getbuttonstate ileti.

Örnek

Aşağıdaki örnek CPagerCtrl::IsButtonInvisible çağrı denetim sol ve sağ kaydırma düğmeleri görünür olup olmadığını belirlemek için yöntem.


void CCSplitButton_s2Dlg::OnXIsbuttoninvisible()
{
    BOOL bLeft  = m_pager.IsButtonInvisible(PGB_TOPORLEFT);
    BOOL bRight = m_pager.IsButtonInvisible(PGB_BOTTOMORRIGHT);
    CString str;
    str.Format(_T("The left button is%s visible; the right button is%s visible."), 
        (bLeft   ? _T(" not"):_T("")), 
        (bRight  ? _T(" not"):_T("")));
    MessageBox(str);
}

Ayrıca bkz.

Başvuru

CPagerCtrl sınıfı

Hiyerarşi grafik

PGM_GETBUTTONSTATE

CPagerCtrl::GetButtonState