Aracılığıyla paylaş


CFrameWnd::SetMenuBarVisibility

Gizli veya görünür olmasını geçerli mfc uygulaması menüsünün varsayılan davranışını belirler.

virtual void SetMenuBarVisibility(
    DWORD nStyle
);

Parametreler

Parametre

Description

[in]nStyle

Menü varsayılan olarak gizli, ya da görülebilir ve odaklanmış olup olmadığını belirler. nStyle Parametresi aşağıdaki değerlere sahip olabilir:

  • AFX_MBV_KEEPVISIBLE (0X01)-

    Menü her zaman görüntülenir ve varsayılan olarak odağa sahip değil.

  • AFX_MBV_DISPLAYONFOCUS (0X02)-

    Menü varsayılan olarak gizlidir. Menü gizli ise, menüsünü görüntüleyin ve odaklanmak için alt tuşuna basın. Menü görüntüleniyorsa, menüsünü gizlemek için alt TUŞUNA veya esc tuşuna basın.

  • AFX_MBV_ DISPLAYONFOCUS (0X02) | AFX_MBV_DISPLAYONF10 (0X04)

    (bitwise birleşimi (veya)) - menü varsayılan olarak gizlidir. Menü gizli ise, menüsünü görüntüleyin ve odaklanmak için F10 tuşuna basın. Menü görüntüleniyorsa, odağı etkinleştirmek veya devre dışı menü geçiş yapmak için F10 tuşuna basın. Gizlemek için alt TUŞUNA veya esc tuşuna basılıncaya kadar menüsü görüntülenir.

Notlar

Varsa değeri nStyle parametresi geçerli değildir, bu yöntem hata ayıklama modunu ve raises zorunlu CInvalidArgException yayın modunda. Diğer çalışma zamanı hataları olması durumunda bu yöntem, hata ayıklama modunda zorunlu ve türetilen bir özel durum oluşturur CException sınıfı.

Bu yöntem için yazılmış uygulamaların menülerinde durumunu etkiler Windows Vista ve daha sonra.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CFrameWnd sınıfı

Hiyerarşi grafik

CFrameWnd::GetMenuBarVisibility