Bonjour,
Je développe un logiciel qui communique avec un équipement au travers d'un port série. Sous Windows, avec code::block et mingw.
Le logiciel effectue donc un CreateFile puis des WriteFile (et ReadFile dans une thread). La lecture se passe bien.
Mais l'écriture ne passe pas. Le WriteFile reste bloqué. En fait, avec le débogueur de code::block, je me suis rendu compte que le writefile s'exécutait que si la fenêtre console qui s'ouvre dès le lancement de mon appli sous debug est active.
Pour faire simple : Depuis l'interface grahique, je clique sur un bouton qui va déclencher une callback on_click... de Gtk. Dans cette callback, le WriteFile reste bloqué. <Si je vais rendre la fenêtre console active, il se débloque...
Une idée ?
Merci
Partager