다음을 통해 공유


CMFCToolBarsCustomizeDialog::CMFCToolBarsCustomizeDialog

CMFCToolBarsCustomizeDialog 개체를 생성합니다.

CMFCToolBarsCustomizeDialog(
   CFrameWnd* pWndParentFrame,
   BOOL bAutoSetFromMenus = FALSE,
   UINT uiFlags = (AFX_CUSTOMIZE_MENU_SHADOWS | AFX_CUSTOMIZE_TEXT_LABELS | AFX_CUSTOMIZE_MENU_ANIMATIONS | AFX_CUSTOMIZE_NOHELP),
   CList <CRuntimeClass*, CRuntimeClass*>* plistCustomPages = NULL
);

매개 변수

  • [in] pWndParentFrame
    상위 프레임에 대 한 포인터입니다.이 매개 변수는 NULL이 아니어야 합니다.

  • [in] bAutoSetFromMenus
    메뉴 명령에서 모든 메뉴 명령 목록에 추가 여부를 지정 하는 부울 값을 명령 페이지.이 매개 변수가 TRUE, 메뉴 명령에 추가 됩니다.그렇지 않으면 메뉴 명령 추가 되지 않습니다.

  • [in] uiFlags
    동작 대화 상자에 영향을 주는 플래그의 조합입니다.이 매개 변수는 다음 값 중 하나를 수 있습니다.

    • AFX_CUSTOMIZE_MENU_SHADOWS

    • AFX_CUSTOMIZE_TEXT_LABELS

    • AFX_CUSTOMIZE_MENU_ANIMATIONS

    • AFX_CUSTOMIZE_NOHELP

    • AFX_CUSTOMIZE_CONTEXT_HELP

    • AFX_CUSTOMIZE_NOTOOLS

    • AFX_CUSTOMIZE_MENUAMPERS

    • AFX_CUSTOMIZE_NO_LARGE_ICONS

  • [in] plistCustomPages
    목록에 대 한 포인터 CRuntimeClass 추가 사용자 지정 페이지를 지정 하는 개체입니다.

설명

plistCustomPages 매개 변수 참조 목록에 CRuntimeClass 추가 사용자 지정 페이지를 지정 하는 개체입니다.생성자 페이지 대화 상자를 사용 하 여 추가 된 CRuntimeClass::CreateObject 메서드.CustomPages 샘플에 대 한 더 많은 페이지를 추가 하는 예제를 참조 하십시오의 사용자 지정 대화 상자.

에 전달할 수 있는 값에 대 한 자세한 내용은 uiFlags 매개 변수를 참조 하십시오 CMFCToolBarsCustomizeDialog::GetFlags.

예제

다음 예제에서는 개체를 생성 하는 방법을 보여 줍니다.을 CMFCToolBarsCustomizeDialog 클래스입니다.이 코드 조각에 속하지는 샘플 사용자 지정 페이지.

    CMFCToolBarsCustomizeDialog* pDlgCust = new CMFCToolBarsCustomizeDialog (this,
        TRUE /* Automatic menus scaning */, 
        AFX_CUSTOMIZE_MENU_SHADOWS | AFX_CUSTOMIZE_TEXT_LABELS | 
        AFX_CUSTOMIZE_MENU_ANIMATIONS, // default parameters
        &lstCustomPages); // pointer to the list of runtime classes of the custom property pages

요구 사항

헤더: afxtoolbarscustomizedialog.h

참고 항목

참조

CMFCToolBarsCustomizeDialog 클래스

계층 구조 차트

CRuntimeClass::CreateObject

CMFCToolBarsCustomizeDialog::GetFlags