AfxGetStaticModuleState
Chiamare questa funzione per impostare lo stato del modulo inizializzazione e/o per ripristinare lo stato precedente del modulo dopo la pulizia.
AFX_MODULE_STATE* AFXAPI AfxGetStaticModuleState( );
Valore restituito
Un puntatore a una struttura di AFX_MODULE_STATE.
Note
La struttura di AFX_MODULE_STATE contiene i dati globali del modulo, ovvero, la parte dello stato del modulo che viene premuto o estratto.
Per impostazione predefinita, MFC utilizza l'handle di risorsa dell'applicazione principale caricare il modello di risorsa. Se si dispone di una funzione esportata in una DLL, quale un controllo che attiva una finestra di dialogo nella DLL, questo modello viene effettivamente archiviato nel modulo DLL. È necessario passare lo stato del modulo che l'handle venga utilizzato corrette. È possibile eseguire questa operazione aggiungendo il codice all'inizio della funzione:
AFX_MANAGE_STATE(AfxGetStaticModuleState( ));
Ciò scambia lo stato corrente del modulo con lo stato restituito da AfxGetStaticModuleState fino al termine dell'ambito corrente.
Per ulteriori informazioni sugli stati del modulo e MFC, vedere "gestire i dati dello stato dei moduli MFC" in Creazione di nuovi documenti, le finestre e delle visualizzazioni e in Nota tecnica 58.
Requisiti
Intestazione: afxstat_.h