Bonjour,

j'ai développer une DLL qui contient une initialisation COM et d'autres appels COM
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
// Initialize COM. ------------------------------------------
 
    hres =  CoInitializeEx(0, COINIT_MULTITHREADED); 
    if (FAILED(hres))
    {
		std::cout << "Failed to initialize COM library. Error code = 0x" 
			<< std::hex << hres << std::endl;
        return 1;                  // Program has failed.
    }
J'utilise cette DLL dans un projet c++/cli, mais l'initialisation fail pourtant j'ai tester la dll dans un projet win 32 et ça marche.
j'ai trouvé ce lien http://support.microsoft.com/kb/824480 , mais il ne résout pas mon problème
Je veux savoir la cause et comment puis-je résoudre ce problème
Merci d'avance