Salut tout le monde;
j'ai une question a la quelle j'ai pas pu trouver de reponse, ben , pour quoi si on lanse un long traitement sur VC6 (par exemple avec un click sur un button) tous les autres controles se bloquent, et pire que cela le dialog deviens illisible, je veux pas etuliser les threades mais si qlq1 a une solution pour rendre la fenetre lisible meme s'elle est inactive.
Je mets dans WinMain() pour initialiser COM en multithread sinon tu mets CoInitialize(NULL) au début du thread.
Ce que fait le thread peu importe, j'ai juste mis le début pour montrer comment initialiser les pointeurs ADO, ensuite tout s'emploie normalement comme dans mes exemples ADO en source sur cppfrance.
oui c'est vrais c'est un trés long traitement mais le probleme avec les threads c'est que j'arrive pas a me connecter a une BD dans le thread ni avec ADO ni DAO (ODBC jamais essayé)