Macro MFC e Globals

La libreria MFC può essere suddivisa in due sezioni principali: (1) le classi MFC e (2) macro e globals.Se una funzione o una variabile non è un membro di una classe, è una funzione o una variabile globale.

La libreria MFC e Active Template Library (ATL) condividono le macro per la conversione delle stringhe.Per ulteriori informazioni, vedere Macro per la conversione delle stringhe nella documentazione ATL.

Le macro e i globals MFC offrono funzionalità nelle seguenti categorie.

MFC generale

Database

Internet

Mappe eventi DHTML/DHTML

OLE

Inoltre, MFC fornisce una funzione chiamata AfxEnableControlContainer che abilita tutti i contenitori OLE compilato con MFC 4,0 completamente per supportare i controlli OLE incorporati.

Controlli OLE

La prima parte di questa sezione viene brevemente descritte entrambe le categorie precedenti e vengono elencati i globals e le macro nella categoria, insieme a brevi descrizioni di funzionalità.A seguito di seguito vengono riportate le descrizioni delle funzioni, variabili globali e di macro globali nella libreria MFC.

[!NOTA]

Numerose funzioni globali iniziano con il prefisso “Afx„, ma alcune, ad esempio, le funzioni di scambio di dati della finestra di dialogo e molte delle funzioni di database, non seguono questa convenzione.Tutte le variabili globali iniziano con “afx„ come prefisso.Le macro non iniziano con il prefisso specifico, ma sono scritte in lettere maiuscole.

Vedere anche

Concetti

Cenni preliminari sulla libreria di classi