CMFCOutlookBar::criar
Cria o controle de BAR do Outlook.
virtual BOOL Create(
LPCTSTR lpszCaption,
CWnd* pParentWnd,
const RECT& rect,
UINT nID,
DWORD dwStyle,
DWORD dwControlBarStyle=AFX_CBRS_RESIZE,
CCreateContext* pContext=NULL
);
Parâmetros
[in] lpszCaption
Especifica a legenda da janela.[in] pParentWnd
Especifica um ponteiro para uma janela pai.Ele não deve ser nulo.[in] rect
Especifica o outlook BAR dimensionar e posição em pixels.[in] nID
Especifica a ID do controle.Deve ser diferente de Outros IDs usados no aplicativo de controle.[in] dwStyle
Especifica o estilo de BAR de controle desejado.Para obter valores possíveis, consulte Estilos de janela.[in] dwControlBarStyle
Especifica os estilos definidos pelo biblioteca especiais.[in] pContext
Crie um contexto.
Valor de retorno
Diferente de zero se o método for bem-sucedida; caso contrário, 0.
Comentários
Construir um CMFCOutlookBar objeto em duas etapas. Primeira telefonar construtor e, em seguida, telefonar Create, que cria o controle de BAR do outlook e anexa-o para o CMFCOutlookBar objeto.
See CBasePane::CreateEx Para obter uma lista dos estilos definidos biblioteca disponível a serem especificados por dwControlBarStyle.
Exemplo
O exemplo a seguir demonstra como usar o Create método para o CMFCOutlookBar classe. Neste trecho de código faz parte o Exemplo do OutlookMultiViews: Um aplicativo SDI com controle de vários modos de exibição e a BAR do 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
}
Requisitos
Cabeçalho: afxoutlookbar.h