Lorsque j'appuie sur un bouton dans VC++, le programme commence à lire les données USB, ce qui prend plusieurs minutes. Au cours de cette opération, je veux afficher le statut de la progression dans une boîte d'édition dans le même dialogue en utilisant m_editCtrl.SetWindowTextW(output1);
Mais pendant le transfert, le contenu de la boîte d'édition ne sont pas modifiés. Comment pouvons-nous le changer?Modification du contenu d'EditBox lors du traitement d'un gestionnaire d'événements dans VC++ mfc
Merci
Comme votre E/S prend du temps, vous devez l'exécuter sur un thread séparé. – rrirower
N'effectuez pas de tâches longues sur votre thread d'interface utilisateur. Vous pouvez soit décharger le travail sur un thread de travail, soit utiliser des E/S asynchrones. – IInspectable
Comment faire un autre fil? @rrirower –