CMFCOutlookBar::Create
Outlook 표시줄 컨트롤을 만듭니다.
virtual BOOL Create(
LPCTSTR lpszCaption,
CWnd* pParentWnd,
const RECT& rect,
UINT nID,
DWORD dwStyle,
DWORD dwControlBarStyle=AFX_CBRS_RESIZE,
CCreateContext* pContext=NULL
);
매개 변수
[in] lpszCaption
창 캡션을 지정합니다.[in] pParentWnd
부모 창에 대 한 포인터를 지정합니다.NULL이 아니어야 합니다.[in] rect
Outlook 표시줄 크기와 위치를 픽셀 단위로 지정합니다.[in] nID
컨트롤 ID를 지정합니다.컨트롤을 다른 응용 프로그램에서 사용 되는 Id 달라 야 합니다.[in] dwStyle
원하는 컨트롤 막대 스타일을 지정합니다.가능한 값을 보려면 창 스타일를 참조하십시오.[in] dwControlBarStyle
특수 라이브러리 정의 스타일을 지정합니다.[in] pContext
컨텍스트를 만듭니다.
반환 값
메서드가 성공적 이면 0이 아닌. 그렇지 않으면 0입니다.
설명
구성 된 CMFCOutlookBar 두 단계에 대 한 개체.먼저 생성자를 호출 하 고 호출 Create를 연결 하 고 outlook 표시줄 컨트롤을 만들고는 CMFCOutlookBar 개체입니다.
참조 CBasePane::CreateEx 에서 지정 하는 사용 가능한 라이브러리 정의 스타일 목록에 대 한 dwControlBarStyle.
예제
다음 예제에서는 Create 메서드는 CMFCOutlookBar 클래스입니다.이 코드 조각에 속하지는 Outlook 다중 뷰 샘플.
CMFCOutlookBar m_wndShortcutsBar;
...
// int nInitialWidth
// CString strCaption
if (!m_wndShortcutsBar.Create (strCaption, this,
CRect (0, 0, nInitialWidth, nInitialWidth),
ID_VIEW_OUTLOOKBAR, WS_CHILD | WS_VISIBLE | CBRS_LEFT))
{
TRACE0("Failed to create outlook bar\n");
return FALSE; // fail to create
}
요구 사항
헤더: afxoutlookbar.h