다음을 통해 공유


CMFCMenuBar::CreateEx

생성 한 CMFCMenuBar 개체와 지정 된 확장된 스타일.

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_MENUBAR
);

매개 변수

  • [in] pParentWnd
    포인터가 새 부모 창에 CMFCMenuBar 개체입니다.

  • [in] dwCtrlStyle
    새 메뉴 모음에 대 한 추가 스타일.

  • [in] dwStyle
    새 메뉴 모음을 기본 스타일입니다.

  • [in] rcBorders
    A CRect 크기의 테두리를 지정 하는 매개 변수는 CMFCMenuBar 개체입니다.

  • [in] nID
    자식 창 메뉴 모음에 대 한 ID입니다.

반환 값

메서드가 성공적 이면 0이 아닌. 그렇지 않으면 0입니다.

설명

이 함수를 대신 사용 해야 CMFCMenuBar::Create 원하는 도구 모음 스타일 뿐만 아니라 스타일을 지정 합니다. 일부 자주 사용 하는 추가 스타일은 TBSTYLE_TRANSPARENTCBRS_TOP.

추가 되는 스타일 목록을 볼 도구 모음 컨트롤 및 단추 스타일, 공용 컨트롤 스타일, 및 일반적인 창 스타일.

예제

다음 예제에서는 CreateEx 메서드는 CMFCMenuBar 클래스입니다. 이 코드 조각에 속해 있는 IE 데모 샘플.

    CMFCMenuBar m_wndMenuBar;


...


    // The this pointer points to CMainFrame class which extends the CFrameWnd class. 
    if (!m_wndMenuBar.CreateEx (this, TBSTYLE_TRANSPARENT))
    {
        TRACE0("Failed to create menubar\n");
        return -1;      // fail to create
    }

요구 사항

헤더: afxmenubar.h

참고 항목

참조

CMFCMenuBar 클래스

계층 구조 차트