Macro e funzioni globali MFC

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

La libreria MFC e la libreria ATL (Active Template Library) condividono macro di conversione di stringhe. Per altre informazioni, vedere Macro di conversione di stringhe nella documentazione di ATL.

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

MFC generale

Database

Internet

Mappe eventi DHTML/DHTML

OLE

MFC fornisce inoltre una funzione denominata AfxEnableControlContainer che consente a qualsiasi contenitore OLE sviluppato con MFC 4.0 di supportare completamente i controlli OLE incorporati.

Controlli OLE

La prima parte di questa sezione illustra brevemente ognuna delle categorie precedenti ed elenca le macro e le globals nella categoria, insieme a brevi descrizioni delle funzionalità. Di seguito sono riportate le descrizioni delle funzioni globali, delle variabili globali e delle macro nella libreria MFC.

Nota

Molte funzioni globali iniziano con il prefisso "Afx", ma alcune, ad esempio, le funzioni DDX (Dialog Data Exchange) e molte delle funzioni di database, non seguono questa convenzione. Tutte le variabili globali iniziano con "afx" come prefisso. Le macro non iniziano con un prefisso particolare, ma vengono scritte in lettere maiuscole.

Vedi anche

Cenni preliminari sulla classe