CMFCToolBar::CreateEx
생성 된 CMFCToolBar 큰 아이콘 추가 스타일 옵션을 사용 하 여 개체.
virtual BOOL CreateEx(
CWnd* pParentWnd,
DWORD dwCtrlStyle=TBSTYLE_FLAT,
DWORD dwStyle=AFX_DEFAULT_TOOLBAR_STYLE,
CRect rcBorders=CRect(1, 1, 1, 1),
UINT nID=AFX_IDW_TOOLBAR
);
매개 변수
[in] pParentWnd
도구 모음의 부모 창에 대 한 포인터입니다.[in] dwCtrlStyle
포함 된 컨트롤 막대 개체 만들기에 대 한 추가 스타일.[in] dwStyle
도구 모음 스타일입니다. 참조 도구 모음 컨트롤 및 단추 스타일 적절 한 스타일의 목록입니다.[in] rcBorders
A CRect 도구 모음 창 테두리의 너비를 지정 하는 개체입니다.[in] nID
도구 모음의 자식 창 ID입니다.
반환 값
이 메서드가 성공 하면 0이 아닌. 그렇지 않으면 0입니다.
설명
이 메서드는 컨트롤 막대를 만들고이 도구 모음에 연결.
대신이 메서드를 호출 합니다. CMFCToolBar::Create 원하는 특정 스타일을 제공 합니다. 예를 들어, 설정 dwCtrlStyle 에 TBSTYLE_FLAT | TBSTYLE_TRANSPARENT Internet Explorer 4에서 사용 되는 도구 모음 같은 도구 모음을 만들려면.
예제
다음 예제에서는 CreateEx 메서드는 CMFCToolBar 클래스입니다. 이 코드 조각에 속해 있는 IE 데모 샘플.
CMFCToolBar m_wndToolBar;
...
// The this pointer points to CMainFrame class which extends the CFrameWnd class.
if (!m_wndToolBar.CreateEx (this, TBSTYLE_TRANSPARENT) ||
!m_wndToolBar.LoadToolBar (IDR_MAINFRAME, uiToolbarColdID, uiMenuID,
FALSE /* Not locked */, 0, 0, uiToolbarHotID))
{
TRACE0("Failed to create toolbar\n");
return -1; // fail to create
}
요구 사항
헤더: afxtoolbar.h