Compartilhar via


Estrutura AFX_GLOBAL_DATA

The AFX_GLOBAL_DATA estrutura contém campos e métodos que são usados para gerenciar a estrutura ou personalizar a aparência e comportamento do seu aplicativo.

struct AFX_GLOBAL_DATA

Membros

Construtores públicos

Nome

Descrição

AFX_GLOBAL_DATA::AFX_GLOBAL_DATA

Constrói um AFX_GLOBAL_DATA estrutura.

AFX_GLOBAL_DATA::~AFX_GLOBAL_DATA

Destruidor.

Métodos públicos

Nome

Descrição

AFX_GLOBAL_DATA::CleanUp

Libera recursos são alocados pela estrutura, sistema autônomo pincéis, fontes e DLLs.

AFX_GLOBAL_DATA::DrawParentBackground

Desenha o plano de fundo do pai do controle na área especificada.

AFX_GLOBAL_DATA::DrawTextOnGlass

Desenha o texto especificado no estilo visual do tema especificado.

AFX_GLOBAL_DATA::DwmDefWindowProc

Fornece uma maneira simples para chamar o Windows DwmDefWindowProc método.

AFX_GLOBAL_DATA::DwmExtendFrameIntoClientArea

Fornece uma maneira simples para chamar o Windows DwmExtendFrameIntoClientArea método.

AFX_GLOBAL_DATA::DwmIsCompositionEnabled

Fornece uma maneira simples de telefonar o Windows DwmIsCompositionEnabled método.

AFX_GLOBAL_DATA::ExcludeTag

Remove o emparelhar de marcas XML especificado de um buffer especificado.

AFX_GLOBAL_DATA::GetColor

Recupera a cor corrente do elemento de interface de usuário especificado.

AFX_GLOBAL_DATA::GetHandCursor

Recupera o cursor predefinido que se parece com uma mão e cujo identificador é IDC_HAND.

AFX_GLOBAL_DATA::GetNonClientMetrics

Recupera as métricas associadas com a área que não é destinada aos clientes nonminimized janelas.

AFX_GLOBAL_DATA::GetTextHeight

Recupera a altura dos caracteres de texto na fonte corrente.

AFX_GLOBAL_DATA::Is32BitIcons

Indica se predefinidos ícones de 32 bit suporte.

AFX_GLOBAL_DATA::IsHighContrastMode

Indica se imagens são exibidas no momento em alto contraste.

AFX_GLOBAL_DATA::OnSettingChange

Detecta o estado corrente da animação de menu e recursos de ocultar automaticamente barra de tarefas da área de trabalho.

AFX_GLOBAL_DATA::RegisterWindowClass

Registra a classe de janela MFC especificada.

AFX_GLOBAL_DATA::Resume

Reinicializa os ponteiros de função interna que acessar métodos que oferecem suporte ao Windows temas e estilos visuais.

AFX_GLOBAL_DATA::SetLayeredAttrib

Fornece uma maneira simples de telefonar o Windows SetLayeredWindowAttributes método.

AFX_GLOBAL_DATA::SetMenuFont

Cria a fonte lógica especificada.

AFX_GLOBAL_DATA::UpdateFonts

Reintializes as fontes lógicas que são usadas pela estrutura.

AFX_GLOBAL_DATA::UpdateSysColors

Inicializa a cores, profundidade de cor, pincéis, canetas e imagens que são usadas pela estrutura.

Métodos protegidos

Nome

Descrição

AFX_GLOBAL_DATA::EnableAccessibilitySupport

Habilita ou desabilita o suporte do Microsoft ativo acessibilidade.Acessibilidade ativo fornece métodos confiáveis para expor as informações sobre elementos da interface do usuário.

AFX_GLOBAL_DATA::IsAccessibilitySupport

Indica se o suporte de Microsoft ativo acessibilidade é ativado.

AFX_GLOBAL_DATA::IsWindowsLayerSupportAvailable

Indica se o sistema operacional oferece suporte a janelas em camadas.

Membros de dados

Nome

Descrição

AFX_GLOBAL_DATA::bIsOSAlphaBlendingSupport

Indica se o sistema operacional corrente oferece suporte à mistura alfa.

AFX_GLOBAL_DATA::m_bUseBuiltIn32BitIcons

Indica se a estrutura usa cores predefinidas de 32 bit ícones ou ícones de uma resolução mais baixa.

AFX_GLOBAL_DATA::m_bUseSystemFont

Indica se uma fonte de sistema é usada para menus, barras de ferramentas e faixas de opções.

AFX_GLOBAL_DATA::m_hcurHand

Armazena o identificador do cursor mão.

AFX_GLOBAL_DATA::m_hcurStretch

Armazena o identificador do cursor horizontal alongamento.

AFX_GLOBAL_DATA::m_hcurStretchVert

Armazena o identificador do cursor alongamento vertical.

AFX_GLOBAL_DATA::m_hiconTool

Armazena o identificador do ícone da ferramenta.

AFX_GLOBAL_DATA::m_nAutoHideToolBarMargin

Especifica o deslocamento da BAR de ferramentas AutoOcultar mais à esquerda para o lado esquerdo da BAR de encaixe.

AFX_GLOBAL_DATA::m_nAutoHideToolBarSpacing

Especifica a lacuna entre barras de ferramentas de ocultar automaticamente.

AFX_GLOBAL_DATA::m_nDragFrameThicknessDock

Especifica a espessura do quadro arrastar que é usado para comunicar o estado encaixado.

AFX_GLOBAL_DATA::m_nDragFrameThicknessFloat

Especifica a espessura do quadro arrastar que é usado para comunicar o estado flutuante.

Comentários

Maior parte dos dados no AFX_GLOBAL_DATA estrutura é inicializada quando seu aplicativo é iniciado.

Hierarquia de herança

AFX_GLOBAL_DATA

Requisitos

Cabeçalho: afxglobals.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Outros recursos

Classes (@@)