Partilhar via


CStatusBar::CreateEx

Chamar essa função para criar uma barra de status (uma janela filho) e para associá-la com o objeto de CStatusBar .

virtual BOOL CreateEx( 
   CWnd* pParentWnd, 
   DWORD dwCtrlStyle = 0 , 
   DWORD dwStyle = WS_CHILD | WS_VISIBLE | CBRS_BOTTOM, 
   UINT nID = AFX_IDW_STATUS_BAR );

Parâmetros

  • pParentWnd
    Ponteiro para o objeto de CWnd cuja janela do windows é o pai da barra de status.

  • dwCtrlStyle
    Os estilos adicionais para a criação de CStatusBarCtrl objeto inserido. A opção especifica uma barra de status sem suporte de um ou de tooltip alça de dimensionamento. Os estilos statusbar suportados são:

    • SBARS_SIZEGRIP o controle statusbar inclui uma alça de dimensionamento no final direito da barra de status. Uma alça de dimensionamento é semelhante a uma borda de dimensionamento; é uma área retangular que o usuário possa clique e arraste para redimensionar a janela pai.

    • SBT_TOOLTIPS a barra de status suporta dicas de ferramentas.

    Para obter detalhes sobre esses estilos, consulte Configurações do CStatusBarCtrl.

  • dwStyle
    O estilo da barra de status. A opção especifica que uma barra de status visível foi criado na parte inferior da janela do quadro. Aplique qualquer combinação de estilos de controle statusbar listados em Estilos de janela e em CDialogBar::Create. Em o entanto, este parâmetro deve sempre colocar os estilos WS_CHILD e de WS_VISIBLE.

  • nID
    Identificação da janela filho statusbar

Valor de retorno

Diferente de zero se com êxito; se não 0.

Comentários

Essa função também define a fonte inicial e defina a altura da barra de status para um valor padrão.

Use CreateEx, em vez de Criar, quando determinados estilos precisam estar presentes durante a criação do controle inserido statusbar. Por exemplo, definir dwCtrlStyle a SBT_TOOLTIPS para exibir tooltips em um objeto de barra de status.

Requisitos

Cabeçalho: afxext.h

Consulte também

Referência

Classe CStatusBar

Gráfico da hierarquia