Macros e globais MFC

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

A biblioteca MFC e a ATL (Active Template Library) compartilham macros de conversão de cadeia de caracteres. Para obter mais informações, consulte Macros de conversão de cadeia de caracteres na documentação da ATL.

As macros e globais do MFC oferecem funcionalidade nas categorias a seguir.

Tópicos gerais do MFC

Banco de dados

Internet

DHTML/Mapas de eventos DHTML

OLE

Além disso, o MFC fornece uma função chamada AfxEnableControlContainer que permite que qualquer contêiner OLE desenvolvido com o MFC 4.0 dê suporte total a controles OLE incorporados.

Controles OLE

A primeira parte desta seção discute brevemente cada uma das categorias anteriores e lista os globais e macros da categoria, juntamente com breves descrições de funcionalidade. A seguir estão as descrições das funções globais, variáveis globais e macros na biblioteca MFC.

Observação

Muitas funções globais começam pelo prefixo "Afx", mas algumas, por exemplo, as funções DDX (troca de dados de caixa de diálogo) e muitas das funções de banco de dados, não seguem essa convenção. Todas as variáveis globais começam com "Afx" como um prefixo. As macros não começam com nenhum prefixo específico, mas são escritas em letras maiúsculas.

Confira também

Visão geral da classe