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