Partager via


CWinThread::Run

 

Fournit une boucle de message par défaut pour les threads d'interface utilisateur.

Syntaxe

virtual int Run( );

Valeur de retour

Une valeur d' int retournée par le thread.Cette valeur peut être récupérée en appelant GetExitCodeThread.

Notes

Run types et distribue les messages windows jusqu'à ce que l'application reçoit un message de WM_QUIT .Si la file d'attente de messages du thread en cours ne contient aucun message, Run appelle OnIdle pour exécuter pendant le traitement des temps d'inactivité.Les messages entrants atteindre PreTranslateMessage la fonction membre pour le traitement spécial puis à la fonction Windows TranslateMessage pour la traduction standard de clavier.Enfin, la fonction de Windows DispatchMessage est appelée.

Run est rarement substituée, mais vous pouvez le substituer pour implémenter le comportement particulier.

Cette fonction membre est utilisée uniquement dans les threads d'interface utilisateur.

Configuration requise

Header: afxwin.h

Voir aussi

CWinThread Class
Graphique hiérarchique
CWinApp::Run