Partilhar via


Classe CDialogEx

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

class CDialogEx : public CDialog

Membros

Construtores públicos

Nome

Descrição

CDialogEx::CDialogEx

Constrói um CDialogEx objeto.

CDialogEx::~CDialogEx

Destruidor.

Métodos públicos

Nome

Descrição

CDialogEx::GetThisClass

Usado pela estrutura para obter um ponteiro para o CRuntimeClass objeto que está associado a este tipo de classe.

CDialogEx::PreTranslateMessage

Converte mensagens de janela antes que eles são expedidos para o TranslateMessage and DispatchMessage Funções do Windows.Para obter mais informações e sintaxe do método, consulte CWnd::PreTranslateMessage. (Substitui CDialog::PreTranslateMessage.)

CDialogEx::SetBackgroundColor

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

CDialogEx::SetBackgroundImage

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

Comentários

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

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 programmatitelefonary exclua a imagem de plano de fundo corrente, telefonar o CDialogEx::SetBackgroundImage método ou implementar um OnDestroy manipulador de eventos. Quando você telefonar o CDialogEx::SetBackgroundImage método, passe um HBITMAP parâmetro sistema autônomo o identificador de imagem. The CDialogEx objeto irá apropriar-se da imagem e excluí-lo se a m_bAutoDestroyBmp sinalizar de TRUE.

A CDialogEx o objeto pode ser pai de um Classe CMFCPopupMenu objeto. The Classe CMFCPopupMenu chamadas de objetos a CDialogEx::SetActiveMenu método quando o Classe CMFCPopupMenu objeto é aberto. Depois disso, a CDialogEx objeto manipula qualquer evento menu até que o Classe CMFCPopupMenu objeto está fechado.

Hierarquia de herança

CObject

   CCmdTarget

      CWnd

         CDialog

            CDialogEx

Requisitos

Cabeçalho: afxdialogex.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCPopupMenu

Classe CContextMenuManager

Outros recursos

Classes (@@)