CMDIFrameWndEx::EnableWindowsDialog
Vloží položku nabídky, jejichž ID příkazu volání CMFCWindowsManagerDialog dialogové okno.
void EnableWindowsDialog(
UINT uiMenuId,
LPCTSTR lpszMenuText,
BOOL bShowAllways=FALSE,
BOOL bShowHelpButton=FALSE
);
void EnableWindowsDialog(
UINT uiMenuId,
UINT uiMenuTextResId,
BOOL bShowAllways=FALSE,
BOOL bShowHelpButton=FALSE
);
Parametry
[v]uiMenuId
Určuje číslo ID zdroje nabídky.[v]lpszMenuText
Určuje text položky.[v]bShowHelpButton
Určuje, zda chcete zobrazit pomoci tlačítko v dialogovém okně Správa systému windows.[v]uiMenuTextResId
Identifikátor prostředku řetězec obsahující položky textového řetězce.
Poznámky
Tuto metodu použijte, chcete-li vložit položku nabídky, jejichž příkaz vyvolá dialogové okno MDI podřízené okno Správa (Třída CMFCWindowsManagerDialog).Vložení nové položky do nabídky určené uiMenuId .Volání EnableWindowsDialog při zpracování WM_CREATE zprávy.
Příklad
Následující příklad ukazuje jak EnableWindowsDialog je používán VisualStudioDemo vzorku: aplikace Visual Studio MFC.
// Enable windows manager:
EnableWindowsDialog(ID_WINDOW_MANAGER, _T("Windows..."), TRUE);
Požadavky
Záhlaví: afxMDIFrameWndEx.h