Compartilhar via


Classe CMFCPopupMenuBar

Uma barra de menus inserida em um menu pop-up.

class CMFCPopupMenuBar : public CMFCToolBar

Membros

Métodos Públicos

Nome

Descrição

CMFCPopupMenuBar::AdjustSizeImmediate

Recalcula imediatamente o layout de um painel. Overrides ( CPane::AdjustSizeImmediate.)

CMFCPopupMenuBar::BuildOrigItems

Carrega itens de menu pop-up de um recurso especificado do menu.

CMFCPopupMenuBar::CloseDelayedSubMenu

Fecha um botão de menu pop-up tarde.

CMFCPopupMenuBar::ExportToMenu

Criar um menu dos botões de pop-up- menu.

CMFCPopupMenuBar::FindDestintationToolBar

Localiza a barra de ferramentas onde um ponto específico se encontra.

CMFCPopupMenuBar::GetCurrentMenuImageSize

Indica o tamanho de imagens de menu- botão.

CMFCPopupMenuBar::GetDefaultMenuId

Retorna o identificador do item de menu padrão.

CMFCPopupMenuBar::GetLastCommandIndex

Obtém o índice de comando de menu recentemente chamado.

CMFCPopupMenuBar::GetOffset

Obtém o deslocamento da linha da barra de menus pop-up.

CMFCPopupMenuBar::ImportFromMenu

Importa os botões de menu pop-up de um menu especificado.

CMFCPopupMenuBar::IsDropDownListMode

Indica se a barra de menus pop-up estiver no modo de lista suspensa.

CMFCPopupMenuBar::IsPaletteMode

Indica se a barra de menus pop-up estiver no modo de paleta.

CMFCPopupMenuBar::IsRibbonPanel

Indica se este é um painel de fita (FALSE por padrão).

CMFCPopupMenuBar::IsRibbonPanelInRegularMode

Indica se este é um painel de fita no modo normal (FALSE por padrão).

CMFCPopupMenuBar::LoadFromHash

Carrega um menu as.

CMFCPopupMenuBar::RestoreDelayedSubMenu

Restaura um botão de menu drop-down para fechar a barra de menus pop-up.

CMFCPopupMenuBar::SetButtonStyle

Defina o estilo do botão da barra de ferramentas no índice especificado. Overrides ( CMFCToolBar::SetButtonStyle.)

CMFCPopupMenuBar::SetOffset

Define o deslocamento da linha da barra de menus pop-up.

CMFCPopupMenuBar::StartPopupMenuTimer

Inicia o timer para um botão de menu pop-up tarde especificado.

Membros de Dados

Nome

Descrição

CMFCPopupMenuBar::m_bDisableSideBarInXPMode

Especifica se a barra lateral cinza será exibida quando o aplicativo tem uma aparência do Windows XP.

Comentários

CMFCPopupMenuBar é criado ao mesmo tempo que Classe CMFCPopupMenu e inserido nela. CMFCPopupMenuBar abrange toda a área cliente do objeto de CMFCPopupMenu . Oferece suporte a entrada de teclado e mouse. Também comunica a entrada a CMFCPopupMenu e para a janela de nível superior do quadro.

Exemplo

O exemplo a seguir demonstra como inicializar um objeto de CMFCPopupMenuBar de um objeto de CMFCPopupMenu . Este trecho de código é parte de Exemplo do cliente de desenho.

 // CMFCPopupMenu* pMenuPopup
    CMFCPopupMenuBar* pMenuBar = pMenuPopup->GetMenuBar();

Hierarquia de Herança

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCBaseToolBar

                  CMFCToolBar

                     CMFCPopupMenuBar

Requisitos

Cabeçalho: afxpopupmenubar.h

Consulte também

Referência

Gráfico da hierarquia

Classe CMFCColorBar

Classe CMFCPopupMenu

Outros recursos

Classes MFC