Classe de CDialogEx

A classe de CDialogEx especifica a cor do plano de fundo e a imagem de plano de fundo de uma caixa de diálogo.

class CDialogEx : public CDialog

Membros

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

Nome

Descrição

CDialogEx::CDialogEx

Constrói um objeto de CDialogEx .

CDialogEx::~CDialogEx

Destruidor.

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

Nome

Descrição

CDialogEx::GetThisClass

Usado pela estrutura para obter um ponteiro para o objeto de CRuntimeClass que está associado com esse tipo da classe.

CDialogEx::PreTranslateMessage

Converte mensagens de janela antes que são distribuídos funções do windows de TranslateMessage e de DispatchMessage .Para mais informações e sintaxe do método, consulte CWnd::PreTranslateMessage.Overrides ( CDialog::PreTranslateMessage.)

CDialogEx::SetBackgroundColor

Define a cor do plano de fundo da caixa de diálogo.

CDialogEx::SetBackgroundImage

Define a imagem de plano de fundo da caixa de diálogo.

Comentários

Para usar a classe CDialogEx , derive da classe da caixa de diálogo de classe de CDialogEx em vez da classe de CDialog .

Imagens da caixa de diálogo são armazenadas em um arquivo de recurso.A estrutura automaticamente exclui qualquer imagem que é carregada do arquivo de recurso.Para excluir programaticamente a imagem de plano de fundo atual, chame o método de CDialogEx::SetBackgroundImage ou implementar um manipulador de eventos de OnDestroy .Quando você chamar o método de CDialogEx::SetBackgroundImage , passe em um parâmetro de HBITMAP como o identificador de imagem.O objeto de CDialogEx terá a propriedade de imagem e excluir-a-&z se o sinalizador de m_bAutoDestroyBmp é TRUE.

Um objeto de CDialogEx pode ser um pai de um objeto de Classe de CMFCPopupMenu .o objeto de Classe de CMFCPopupMenu chama o método de CDialogEx::SetActiveMenu quando o objeto de Classe de CMFCPopupMenu abre.Posteriormente, os identificadores de objeto de CDialogEx qualquer evento de menu até o objeto de Classe de CMFCPopupMenu são fechados.

Hierarquia de herança

CObject

   CCmdTarget

      CWnd

         CDialog

            CDialogEx

Requisitos

Cabeçalho: afxdialogex.h

Consulte também

Referência

Gráfico de hierarquia

Classe de CMFCPopupMenu

Classe de CContextMenuManager

Outros recursos

Classes MFC