Bonjour à tous!
Je sollicite votre aide car je n'arrive pas à me sortir de la situation suivante:
J'ai une classe de type CDialog qui contient un pointeur static sur elle-même
Grâce a ce pointeur, j'accède à certains de ses contrôles depuis des méthodes static déclarées dans cette même classe.
Tout fonctionne très bien lorsque j'appelle ces méthodes de la façon suivante:
CMaClass::UpdateProgressBarPos(20)
Mais cela provoque un crash dès que j'essai de faire la même chose depuis un thread.
Là où je ne comprends pas, c'est que les adresses des objets impactés, dans la méthodes static, semblent bonnes. Pourtant, je suis systématiquement envoyé sur un "Assertion Failed"
Quelqu'un aurait-il une idée pour accéder à ces objets graphique depuis mon thread?
Merci d'avance
Partager