Freigeben über


CMDIFrameWndEx::EnableWindowsDialog

Fügt ein Menüelement ein, dessen Befehls-ID ein CMFCWindowsManagerDialog Dialogfeld aufruft.

void EnableWindowsDialog(
   UINT uiMenuId,
   LPCTSTR lpszMenuText,
   BOOL bShowAllways=FALSE,
   BOOL bShowHelpButton=FALSE 
);
void EnableWindowsDialog(
   UINT uiMenuId,
   UINT uiMenuTextResId,
   BOOL bShowAllways=FALSE,
   BOOL bShowHelpButton=FALSE 
);

Parameter

  • [in] uiMenuId
    Gibt das Ressourcen-ID eines Menüs an.

  • [in] lpszMenuText
    Gibt den Text des Elements an.

  • [in] bShowHelpButton
    Gibt an, ob Schaltfläche Hilfe auf dem Fensterverwaltungsdialogfeld anzeigt.

  • [in] uiMenuTextResId
    Der Zeichenfolgenressourcenbezeichner, der die Textzeichenfolge des Elements enthält.

Hinweise

Verwenden Sie diese Methode, um ein Menüelement einzufügen, dessen Befehl ein Verwaltungsdialogfeld des untergeordneten MDI-Fensters (CMFCWindowsManagerDialog-Klasse) aufruft. Der neue Artikel wird in das Menü eingefügt, das von uiMenuId angegeben wird. Rufen Sie EnableWindowsDialog auf, wenn Sie die WM_CREATE Meldung verarbeiten.

Beispiel

Im folgenden Beispiel wird gezeigt, wie EnableWindowsDialog in VisualStudioDemo-Beispiel: MFC-Visual Studio-Anwendung verwendet wird.

   // Enable windows manager:
    EnableWindowsDialog(ID_WINDOW_MANAGER, _T("Windows..."), TRUE);

Anforderungen

Header: afxMDIFrameWndEx.h

Siehe auch

Referenz

CMDIFrameWndEx-Klasse

Hierarchiediagramm