IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Questions de compréhension DoEvents et Sendmessage


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Avril 2008
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 9
    Par défaut Questions de compréhension DoEvents et Sendmessage
    Bonjour,Bonsoir
    Voila j'ai exam lundi et j'ai 2 ptites questions a vs poser... la premiere concerne la ligne Application.DoEvents dans le code du Diner des Philosophes(Form1.cs)...Elle sert à quoi exactement ? S




    Ma seconde question concerne une fonction de C++ Sendmessage importée, quel sont ces 4 paramètres et que retourne-t-elle exactement ?
    Elle est utilisé dans mon attache FicList.cs... S'il y aurait moyen de me l'expliciter dans le code, ce serait super cool


    Merci d'avance
    Fichiers attachés Fichiers attachés

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    547
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 547
    Par défaut
    Salut,

    pour le doevents, j'ai un peu du mal à comprendre l'utilité dans l'appli jointe, mais en substance : DoEvents() permet à l'application de "pomper" les messages en attente, c'est generalement utilisé dans un contexte mono-threadé quand dans une routine longue doit de temps en temps rendre la main à la gestion des events. Ici, vu que les philosophes sont deja threadés (et en plus accédent à de l'UI interthread ! Evil !), je ne vois pas vraiment l'interet.

    Pour le sendmessage, c'est de l'API bas niveau win32, permettant d'envoyer un event à un control, mais la encore je ne comprends pas pourquoi utiliser un sendmessage alors que l'on pourrait faire un appel managé (enfin j'ai lu le code en diagonale, c'est "peut etre" necessaire)

Discussions similaires

  1. Classes : question de compréhension
    Par kanabzh29 dans le forum Langage
    Réponses: 6
    Dernier message: 06/11/2008, 11h26
  2. [AJAX] Question de compréhension
    Par didirider dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 19/03/2008, 16h52
  3. [Débutant] Question de compréhension
    Par Invité2 dans le forum C++
    Réponses: 4
    Dernier message: 10/02/2008, 20h14
  4. Question de compréhension
    Par cassis2k dans le forum Langage
    Réponses: 2
    Dernier message: 05/02/2008, 15h37
  5. [VBA] question de compréhension
    Par dalmasma dans le forum VBA Access
    Réponses: 4
    Dernier message: 25/07/2007, 19h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo