Compartilhar via


CStatusBarCtrl::criar

Cria um BAR de status controlar e a anexa um CStatusBarCtrl objeto.

virtual BOOL Create(
   DWORD dwStyle,
   const RECT& rect,
   CWnd* pParentWnd,
   UINT nID 
);

Parâmetros

  • dwStyle
    Especifica o BAR de status estilo de controle.Aplique qualquer combinação de BAR de status controlar estilos listados em Estilos de controle comuns in the Windows SDK. Este parâmetro deve incluir o WS_CHILD estilo.Ele também deve incluir o WS_VISIBLE estilo.

  • rect
    Especifica o BAR de status dimensionar e posição do controle.Pode ser qualquer um CRect objeto ou um RECT estrutura.

  • pParentWnd
    Especifica o BAR de status janela pai do controle, normalmente um CDialog. Não deve ser NULO.

  • nID
    Especifica o BAR de status ID. do controle

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário, nenhum.

Comentários

Construir um CStatusBarCtrl em duas etapas. Primeiro, telefonar construtor e, em seguida, telefonar Criar, que cria o controle da BAR de status e a anexa à CStatusBarCtrl objeto.

A posição padrão de uma janela de status é ao longo da parte inferior da janela pai, mas você pode especificar o CCS_TOP estilo para que ele apareça na parte superior da área de cliente da janela pai. Você pode especificar o SBARS_SIZEGRIP estilo para incluir uma alça de dimensionamento na extremidade direita da janela de status.Combinando o CCS_TOP e SBARS_SIZEGRIP estilos não é recomendado, pois a alça de dimensionamento resultante não é funcional, mesmo que o sistema desenha-lo na janela de status.

Para criar uma BAR de status com estilos de janela estendida, telefonar CStatusBarCtrl::CreateEx em vez de Criar.

Exemplo

VERIFY(m_wndSBC.Create(WS_CHILD|WS_VISIBLE|CCS_BOTTOM|SBARS_SIZEGRIP,
   CRect(0,0,0,0), this, IDC_STATUSBARCTRL));

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe CStatusBarCtrl

Gráfico de hierarquia

CStatusBarCtrl::CStatusBarCtrl

Outros recursos

CStatusBarCtrl membros