Globals e Macros do MFC

O Microsoft Foundation Biblioteca de classes pode ser dividida em duas seções principais: (1) as classes do MFC e (2) macros e globais. Se uma função ou variável não for um membro de uma classe, é uma variável ou função global.

A biblioteca MFC e o Active Template library (ATL) compartilham macros de conversão de Cadeia de caracteres. Consulte Macros de conversão de Cadeia de caracteres na documentação do ATL para uma discussão dessas macros.

As macros do MFC e globals oferecem funcionalidade nas seguintes categorias:

Geral MFC

Banco de dados

Internet

OLE

Além disso, MFC fornece uma função, chamada AfxEnableControlContainer, que permite que qualquer recipiente OLE, desenvolvido com 4.0 MFC, para suportar totalmente incorporados controles OLE.

OLE controles

A primeira parte desta seção discute resumidamente cada uma das categorias acima e listas cada globais e macro na categoria, juntamente com uma breve descrição do que faz. Após isso — em ordem alfabética — são as funções global, variáveis global e macros na biblioteca MFC a descrição completa.

A principal referência de suporte para Macros do MFC e Globals seção é Guia do programador do Visual C++. Este é geralmente o primeiro lugar que você deve olhar para encontrar mais informações sobre macros e globais. Quando necessário, o artigo apropriado no Guia do programador do Visual C++ é mencionado com a descrição de função ou macro.

&Notanbsp;  Muitas funções globais iniciar com o prefixo "Afx" —, mas alguns, como os diálogo dados troca (DDX) funciona e muitas das funções de banco de dados, deviate da presente Convenção.  Todas as variáveis globais iniciar com "afx" como um prefixo. Macros não iniciar com qualquer prefixo específico, mas eles são escritos em letras maiúsculas.

Index