Condividi tramite


Un'applicazione multithread può accedere a una DLL MFC in diversi thread?

Le applicazioni multithread possono accedere alle DLL regolari collegate a MFC in modo dinamico e alle DLL di estensione da thread diversi. A partire da Visual C++ versione 4.2, un'applicazione può accedere alle DLL regolari collegate a MFC in modo statico da più thread creati nell'applicazione.

Nelle versioni precedenti alla 4.2, solo un thread esterno poteva connettersi a una DLL regolare collegata a MFC in modo statico. Per ulteriori informazioni sulle restrizioni relative all'accesso alle DLL regolari collegate a MFC in modo statico da più thread nelle versioni di Visual C++ precedenti alla 4.2, vedere l'articolo della Knowledge Base "Multiple Threads and MFC _USRDLLs" (Q122676) (informazioni in lingua inglese).

Tenere presente che il termine USRDLL non è più utilizzato nella documentazione di Visual C++. Una DLL regolare collegata in modo statico a MFC possiede le stesse caratteristiche di USRDLL.

Vedere anche

Concetti

Domande frequenti relative alle DLL