AfxGetStaticModuleState
Chiamare la 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 risorse.Se si dispone di una funzione esportata in una DLL, come uno che avvia una finestra di dialogo nella DLL, questo modello viene effettivamente archiviato nel modulo DLL.È necessario passare lo stato del modulo per gli handle corrette venga utilizzato.È possibile eseguire questa operazione aggiungendo il codice seguente all'inizio della funzione:
AFX_MANAGE_STATE(AfxGetStaticModuleState( ));
Ciò consente di scambiare lo stato corrente del modulo con lo stato restituito da AfxGetStaticModuleState fino alla fine 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
Header: afxstat_.h