Compartilhar via


Classe de CDialogBar

Fornece a funcionalidade de uma caixa de diálogo sem-modo do windows em uma barra de controle.

class CDialogBar : public CControlBar

Membros

tdkcfwe6.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

CDialogBar::CDialogBar

Constrói um objeto de CDialogBar .

tdkcfwe6.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CDialogBar::Create

Cria uma barra da caixa de diálogo do windows e anexá-la ao objeto de CDialogBar .

Comentários

Uma barra da caixa de diálogo é semelhante a uma caixa de diálogo que contém os controles padrão do windows que o usuário pode voltar no meio.Outra similaridade é que você cria um modelo da caixa de diálogo para representar a barra da caixa de diálogo.

Criar e usar uma barra da caixa de diálogo são semelhantes à criar e usar um objeto de CFormView .Primeiro, use editor de diálogo para definir um modelo da caixa de diálogo com o estilo WS_CHILD e nenhum outro estilo.o modelo não deve ter o estilo WS_VISIBLE.Em o código do aplicativo, chamar o construtor para construir o objeto de CDialogBar , então chamar Criar para criar a janela da caixa de diálogo- barra para e anexá-la ao objeto de CDialogBar .

Para obter mais informações sobre CDialogBar, consulte o artigo Barras da caixa de diálogo e Observe técnica 31, barras de controle.

ObservaçãoObservação

Em a versão atual, um objeto de CDialogBar não pode hospedar controles de formulários do windows.Para obter mais informações sobre controles de formulários do windows em Visual C++, consulte Usando um controle de usuário do Windows formulário no MFC.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CControlBar

CDialogBar

Requisitos

Cabeçalho: afxext.h

Consulte também

Referência

Classe de CControlBar

Gráfico de hierarquia

Classe de CFormView

Classe de CControlBar

Conceitos

Exemplo CTRLBARS MFC