| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment écrire une application multi thread en MFC
    La plus petite unité de code dans une application est un fil. Il peut y avoir plusieurs threads d'un processus au sein d'une application. Cela permet à un utilisateur d'effectuer plusieurs tâches . Les discussions se font d'une manière organisationnelle qui est exploité par les fenêtres . Bien que les fils ne travaillent effectivement pas en même temps , ils semblent comme ils sont seulement 20 millisecondes d'intervalle. Instructions
    1

    Connectez-vous à codesource.net et télécharger l'application MFC " Multithreaded_Animation.zip . " Enregistrez-le sur le bureau et décompressez-le . Ouvrez le fichier " Animate.dsw " .
    2

    créer un thread pour l'application MFC. Associer un gestionnaire de messages pour le menu et barre d'outils.
    3

    Utilisez le AfxBeginThread . Il est situé dans le gestionnaire de commande .
    4

    passer l'adresse de la fonction de thread. Il s'agit de la fonction où l' unité de code qui sera exécuté est écrit .
    5

    Surpasser le HWND de la fenêtre de l'application parent à travers le GetSafeHwnd (). De là, passer la priorité du thread comme « THREAD_PRIORITY_NORMAL équipes de contrôle pour répondre à cette déclaration à la portion de code dans cette fonction
    6

    Tapez le code suivant : . . CWinThread * pthread1 ; pthread1 = AfxBeginThread ( thread1 , GetSafeHwnd (), THREAD_PRIORITY_NORMAL ) ; UINT thread1 (Ip LPVOID ) { Meassagebox (Thread en cours d'exécution ) ; ? } . Ceci représente les étapes 2 à 5 consolidée dans le code réel
    7

    animer. les fonctions utilisant l'application MFC. ici vous pouvez programmer les filets de travailler simultanément .

    Previous :

    next :
      articles connexes
    ·Affichage d'un message en C + + 
    ·Comment utiliser un GDB Simulator 
    ·Faits sur Video Game Programming 
    ·Comment utiliser une date Allez base Avec GridView 
    ·Comment puis-je écrire un programme en langage C progr…
    ·Comment créer un vecteur de tableaux de caractères en…
    ·C + + que entrainer des buffer overflows 
    ·Comment déplacer un pointeur de fichier dans C + + 
    ·Comment faire pour convertir binaire à un nombre entie…
    ·Comment faire un Stickman en C + + 
      articles en vedette
    ·Comment construire un CSS avec MySQL et PHP 
    ·Comment faire un glisser vers le bas à bascule avec jQ…
    ·Comment établir un lien IMG 
    ·Comment calculer le contraste des couleurs 
    ·Comment générer des rapports sous en VB NET 
    ·Comment faire un menu horizontal à deux niveaux 
    ·Comment faire pour convertir TimeSpan Dans un flotteur 
    ·Qu'est-ce que Script Bloat 
    ·Comment faire pour supprimer NaNs et INF partir d'une m…
    ·Comment programmer un ordre du jour en VB.NET 
    Copyright © Connaissances Informatiques http://fr.wingwit.com