Classe de CMFCDropDownFrame
Fornece funcionalidade suspenso da janela do quadro às barras de ferramentas e lista os botões da barra de ferramentas lista.
class CMFCDropDownFrame : public CMiniFrameWnd
Membros
Construtores public
Nome |
Descrição |
CMFCDropDownFrame::CMFCDropDownFrame |
Construtor padrão. |
CMFCDropDownFrame::~CMFCDropDownFrame |
Destruidor. |
Métodos públicos
Nome |
Descrição |
Cria um objeto de CMFCDropDownFrame . |
|
CMFCDropDownFrame::CreateObject |
Usado pela estrutura dinâmica para criar uma instância de esse tipo da classe. |
Recupera a barra de menu pai do quadro suspenso. |
|
Recupera o menu pop-up pai do quadro suspenso. |
|
CMFCDropDownFrame::GetThisClass |
Usado pela estrutura para obter um ponteiro para o objeto de CRuntimeClass que está associado com esse tipo da classe. |
Reposiciona o quadro suspenso. |
|
Define se a janela lista suspensa filho da barra de ferramentas é automaticamente destruída. |
Comentários
Esta classe não se destina a ser usada diretamente do seu código.
A estrutura usar esta classe para fornecer um comportamento do quadro a classes de CMFCDropDownToolbar e de CMFCDropDownToolbarButton .Para obter mais informações sobre essas classes, consulte Classe de CMFCDropDownToolBar e Classe de CMFCDropDownToolbarButton.
Exemplo
O exemplo a seguir demonstra como recuperar um ponteiro para um objeto de CMFCDropDownFrame de uma classe de CFrameWnd , e como definir a janela lista suspensa filho da barra de ferramentas seja destruída automaticamente.
CFrameWnd* pTopFrame = AFXGetParentFrame(this);
if (pTopFrame == NULL)
{
return FALSE;
}
CMFCDropDownFrame* pDropFrame = DYNAMIC_DOWNCAST(CMFCDropDownFrame, pTopFrame);
pDropFrame->SetAutoDestroy(true);
Hierarquia de herança
Requisitos
Cabeçalho: afxdropdowntoolbar.h
Consulte também
Referência
Classe de CMFCDropDownToolbarButton