bonjour j'ai un programme qui tourne dans un while (1) je dois rendre la main au system pour capter des action sur l'IHM de l'appli.
j'ai deja entendu de processMessage (je crois en pascal) mais comment fait on cela en c#?
merci
bonjour j'ai un programme qui tourne dans un while (1) je dois rendre la main au system pour capter des action sur l'IHM de l'appli.
j'ai deja entendu de processMessage (je crois en pascal) mais comment fait on cela en c#?
merci
Si tu dois effectuer un traitement long dans une fenêtre, ce traitement doit être effectué par un autre thread que le thread principal afin que la fenêtre puisse traiter les messages qui lui sont destinés. Si on monopolise le thread principal, la fenêtre n'est plus rafraichie.
Regarde du côté du composant BackgroundWorker si tu es en C# 2.0, sinon il faudra que tu gères ca manuellement. Il me semble que dans les cours/tuto tu trouveras ce qu'il faut sur la gestion des thread ou du BackgroundWorker.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager