Membres de la classe CWnd
Membres de données
m_hWnd
Indique le HWND attaché à cette CWnd .
Construction ou Destruction
Initialisation
Créer
Crée et initialise la fenêtre enfant associée à l'objet CWnd .
PreCreateWindow
Appelé avant la création de la fenêtre Windows attachée à cet objet CWnd .
CalcWindowRect
Appelé pour calculer le rectangle de la fenêtre du rectangle client.
GetStyle
Retourne le style de fenêtre.
GetExStyle
Retourne le style étendu de la fenêtre.
Joindre
S'attache à un handle Windows d'un objet de CWnd .
Détacher
Détache un handle Windows d'un objet de CWnd et retourne le handle.
PreSubclassWindow
Permet aux autres sous-classement nécessaire à se produire avant SubclassWindow est appelée.
SubclassWindow
Attache une fenêtre à un objet CWnd et rend routent des messages via le CWnd de.
UnsubclassWindow
Détache une fenêtre à partir d'un objet de CWnd
FromHandle
Retourne un pointeur vers un objet CWnd lors d'un handle à une fenêtre. Si un objet CWnd n'est pas attaché à la poignée, un objet de CWnd temporaire est créé et attaché.
FromHandlePermanent
Retourne un pointeur vers un objet CWnd lors d'un handle à une fenêtre. Si un objet CWnd n'est pas attaché à la poignée, NULL est retourné.
DeleteTempMap
Appelée automatiquement par le gestionnaire de temps ralenti de CWinApp et supprime tous les objets CWnd temporaires créés par FromHandle .
GetSafeHwnd
Retourne m_hWnd , ou NULL si le pointeur this est NULL .
CreateEx
Crée un Windows se chevauchent, pop-up ou une fenêtre enfant et l'attache à un objet CWnd .
CreateControl
Créer un contrôle OLE qui sera représenté dans un programme MFC par un objet CWnd .
Fonctions de l'état de la fenêtre
Position et taille de la fenêtre
GetWindowPlacement
Récupère l'état d'émission et de la normale (restauré), positions réduites et agrandies d'une fenêtre.
SetWindowPlacement
Définit l'état d'émission et la normale (restauré), des postes pour une fenêtre réduites et agrandies.
GetWindowRgn
Récupère une copie de la région de la fenêtre d'une fenêtre.
SetWindowRgn
Définit la région d'une fenêtre.
IsIconic
Détermine si le CWnd est minimisée (iconique).
IsZoomed
Détermine si CWnd est maximisée.
MoveWindow
Modifie la position et les dimensions de CWnd .
SetWindowPos
Modifie la taille de position et ordonnant d'enfant, fenêtres pop-up et de niveau supérieur.
ArrangeIconicWindows
Réorganise les fenêtres réduites enfant (iconique).
BringWindowToTop
Apporte CWnd au sommet d'une pile de windows qui se chevauchent.
GetWindowRect
Obtient les coordonnées d'écran de CWnd .
GetClientRect
Obtient les dimensions de la zone cliente de CWnd .
Fonctions de fenêtre d'accès
ChildWindowFromPoint
Détermine, le cas échéant, des fenêtres enfant contient le point spécifié.
FindWindow
Retourne le handle de la fenêtre, qui est identifié par son nom de la fenêtre et la classe de fenêtre.
GetNextWindow
Retourne la fenêtre (ou précédente) dans la liste du gestionnaire de fenêtre.
GetOwner
Récupère un pointeur vers le propriétaire d'une CWnd .
SetOwner
Change le propriétaire d'une CWnd .
GetTopWindow
Retourne la première fenêtre enfant auquel appartient le CWnd .
GetWindow
Retourne la fenêtre avec la relation spécifiée dans cette fenêtre.
GetLastActivePopup
Détermine les pop-up fenêtre appartenu à CWnd a été plus récemment actif.
IsChild
Indique si le CWnd est une fenêtre enfant ou autre descendant direct de la fenêtre spécifiée.
GetParent
Récupère la fenêtre parent de CWnd (le cas échéant).
GetSafeOwner
Récupère le propriétaire sans danger pour la fenêtre donnée.
SetParent
Change la fenêtre parent.
WindowFromPoint
Identifie la fenêtre qui contient le point donné.
GetDlgItem
Récupère le contrôle avec l'ID spécifié dans la boîte de dialogue spécifié.
GetDlgCtrlID
Si le CWnd est une fenêtre enfant, appeler cette fonction renvoie la valeur de l'ID.
SetDlgCtrlID
Définit l'ID de contrôle ou de la fenêtre pour la fenêtre (qui peut être n'importe quelle fenêtre enfant, non seulement un contrôle dans une boîte de dialogue).
GetDescendantWindow
Recherche de toutes les fenêtres descendants et retourne à la fenêtre avec l'ID spécifié.
GetParentFrame
Récupère la fenêtre frame parente de l'objet CWnd .
SendMessageToDescendants
Envoie un message à toutes les fenêtres descendants de la fenêtre.
GetTopLevelParent
Récupère le parent de niveau supérieur de la fenêtre.
GetTopLevelOwner
Récupère la fenêtre de niveau supérieur.
GetParentOwner
Retourne un pointeur vers la fenêtre parent de la fenêtre d'un enfant.
GetTopLevelFrame
Récupère la fenêtre de niveau supérieur frame de la fenêtre.
UpdateDialogControls
Appel pour mettre à jour l'état des boutons de la boîte de dialogue et autres contrôles.
UpdateData
Initialise, ou extrait des données d'une boîte de dialogue.
CenterWindow
Centres d'une fenêtre par rapport à son parent.
Fonctions de mise à jour/peinture
BeginPaint
Prépare CWnd pour la peinture.
EndPaint
Marque la fin de la peinture.
Imprimer
Dessine la fenêtre courante dans le contexte de périphérique spécifié.
PrintClient
Dessine une fenêtre dans le contexte de périphérique spécifié (généralement un contexte de périphérique d'imprimante).
LockWindowUpdate
Désactive ou active à nouveau dessin dans la fenêtre donnée.
UnlockWindowUpdate
Ouvre une fenêtre qui était fermée à clé avec CWnd::LockWindowUpdate .
GetDC
Récupère un contexte d'affichage de la zone client.
GetDCEx
Récupère un contexte d'affichage de la zone cliente et permet l'écrêtage tout en dessin.
RedrawWindow
Mise à jour le rectangle spécifié ou la région dans la zone client.
GetWindowDC
Récupère le contexte de l'affichage de la fenêtre entière, y compris la barre de légende, les menus et les barres de défilement.
ReleaseDC
Libère les contextes de périphérique client et fenêtre, libérant pour utilisation par d'autres applications.
UpdateWindow
Met à jour la zone client.
SetRedraw
Permet des changements de CWnd être redessiné ou empêche les changements étant redessinée.
GetUpdateRect
Récupère les coordonnées du plus petit rectangle qui entoure complètement la région de mise à jour de CWnd .
GetUpdateRgn
Extrait de la région de mise à jour de CWnd .
Invalider
Invalide la zone client toute.
InvalidateRect
Invalide la zone cliente dans le rectangle donné en ajoutant ce rectangle à la région actuelle de la mise à jour.
InvalidateRgn
Invalide la zone client de la région donnée par l'ajout de cette région à la région actuelle de la mise à jour.
Zone
Valide la zone cliente dans le rectangle donné en supprimant le rectangle de la région actuelle de la mise à jour.
ValidateRgn
Valide la zone client de la région donnée en supprimant la région de l'actuelle région de mise à jour.
ShowWindow
Affiche ou masque la fenêtre.
IsWindowVisible
Détermine si la fenêtre est visible.
ShowOwnedPopups
Affiche ou masque toutes les fenêtres pop-up, appartenus à la fenêtre.
EnableScrollBar
Active ou désactive une ou les deux flèches d'une barre de défilement.
Coordonner les fonctions de mappage
MapWindowPoints
Convertit (cartes) un ensemble de points de l'espace de coordonnées de la CWnd à l'espace de coordonnées d'une autre fenêtre.
ClientToScreen
Convertit les coordonnées du client d'un point donné ou un rectangle à l'écran en coordonnées d'écran.
ScreenToClient
Convertit les coordonnées d'écran d'un point donné ou un rectangle à l'écran aux coordonnées du client.
Fonctions de texte de la fenêtre
SetWindowText
Définit le titre de texte ou une légende de fenêtre (si il en a un) au texte spécifié.
GetWindowText
Retourne le titre de texte ou une légende de fenêtre (si il en a un).
GetWindowTextLength
Retourne la longueur du titre de texte ou de la légende de la fenêtre.
SetFont
Définit la police courante.
GetFont
Récupère la police courante.
Fonctions de défilement
GetScrollPos
Récupère la position courante d'une zone de défilement.
GetScrollRange
Copie les positions actuelles de la barre de défilement minimale et maximale pour la barre de défilement donné.
ScrollWindow
Fait défiler le contenu de la zone client.
ScrollWindowEx
Fait défiler le contenu de la zone cliente. Semblable à ScrollWindow , avec des fonctionnalités supplémentaires.
GetScrollInfo
Récupère les informations qui maintient la structure SCROLLINFO sur une barre de défilement.
GetScrollLimit
Récupère la limite de la barre de défilement.
SetScrollInfo
Définit les informations sur la barre de défilement.
SetScrollPos
Définit la position actuelle d'une case de défilement et, si spécifié, redessine la barre de défilement pour refléter la nouvelle position.
SetScrollRange
Définit les valeurs minimale et maximale de position pour la barre de défilement donné.
ShowScrollBar
Afficher ou masquer une barre de défilement.
EnableScrollBarCtrl
Active ou désactive un contrôle de barre de défilement des frères et soeurs.
GetScrollBarCtrl
Renvoie un frère contrôle barre de défilement.
RepositionBars
Décale contrôle les barres dans la zone client.
Fonctions de glisser-déplacer
Fonctions lambda
CreateCaret
Crée une nouvelle forme pour le lambda du système et obtient la propriété du signe insertion.
CreateSolidCaret
Crée un bloc solide pour le lambda du système et obtient la propriété du signe insertion.
CreateGrayCaret
Crée un bloc gris pour le lambda du système et obtient la propriété du signe insertion.
GetCaretPos
Récupère les coordonnées du client de la position actuelle du signe d'insertion.
SetCaretPos
Déplace l'accent circonflexe à une position spécifiée.
HideCaret
Masque le caret de supprimer de l'écran d'affichage.
ShowCaret
Montre l'accent circonflexe sur l'afficheur à la position courante du signe d'insertion. Une fois établi, le signe commence clignote automatiquement.
Fonctions d'élément de boîte de dialogue
CheckDlgButton
Une coche à côté d'ou supprime une case à cocher dans un contrôle de bouton.
CheckRadioButton
Vérifie le bouton radio spécifiée et supprime la case à cocher de tous les autres boutons de radio dans le groupe spécifié de boutons.
GetCheckedRadioButton
Renvoie l'ID du bouton radio coché actuellement dans un groupe de boutons.
DlgDirList
Remplit une zone de liste avec une liste de fichier ou un répertoire.
DlgDirListComboBox
Remplit la zone de liste d'une zone de liste déroulante avec une liste de fichier ou un répertoire.
DlgDirSelect
Récupère la sélection actuelle dans une zone de liste.
DlgDirSelectComboBox
Récupère la sélection actuelle de la zone de liste d'une zone de liste modifiable.
GetDlgItemInt
Traduit le texte d'un contrôle dans la boîte de dialogue donnée une valeur entière.
GetDlgItemText
Extrait de la légende ou le texte associé à un contrôle.
GetNextDlgGroupItem
Recherche pour le contrôle (ou précédent) au sein d'un groupe de contrôles.
GetNextDlgTabItem
Récupère le premier co&ntrôle avec le thatnbsp de style WS_TABSTOP ; suit (ou précède) le contrôle spécifié.
IsDlgButtonChecked
Détermine si un contrôle de bouton est activé.
IsDialogMessage
Détermine si le message donné est destiné à la boîte de dialogue non modale et, dans l'affirmative, il traite.
SendDlgItemMessage
Envoie un message au contrôle spécifié.
SetDlgItemInt
Définit le texte d'un contrôle à la chaîne qui représente une valeur entière.
SetDlgItemText
Définit le caption ou du texte d'un contrôle dans la boîte de dialogue spécifié.
SubclassDlgItem
Attache un contrôle Windows à un objet CWnd et rend routent des messages via le CWnd de.
ExecuteDlgInit
Démarre une ressource de boîte de dialogue.
RunModalLoop
Récupère, convertit ou distribue des messages pour une fenêtre qui est dans l'état modal.
ContinueModal
Continue le statut d'une fenêtre modale.
EndModalLoop
Se termine le statut d'une fenêtre modale.
Fonctions de liaison de données
BindDefaultProperty
Lie l'appelant propriété de l'objet par défaut simple lié, comme marqué dans la bibliothèque de types, d'un curseur associé à un contrôle de source de données.
BindProperty
Lie une propriété cursour lié à un contrôle lié aux données à un contrôle de source de données et enregistre cette relation avec le gestionnaire de liaison de MFC.
GetDSCCursor
Récupère un pointeur vers le curseur sous-jacent qui est défini par les propriétés DataSource, nom d'utilisateur et mot de passe SQL d'un contrôle de source de données.
Fonctions du menu
GetMenu
Récupère un pointeur vers le menu spécifié.
SetMenu
Définit le menu au menu spécifié.
DrawMenuBar
Redessine la barre de menu.
GetSystemMenu
Permet à l'application accéder au menu de contrôle de copie et de modification.
HiliteMenuItem
Faits saillants ou supprime la mise en évidence d'un élément de menu de niveau supérieur (barre de menu).
Fonctions de l'info-bulle
EnableToolTips
Permet le contrôle d'info-bulle.
CancelToolTips
Désactive le contrôle d'info-bulle.
FilterToolTipMessage
Récupère le titre ou le texte associé à un contrôle dans une boîte de dialogue.
OnToolHitTest
Détermine si un point est dans le rectangle englobant de l'outil spécifié et récupère des informations sur l'outil.
Fonctions de minuterie
Fonctions alertes
FlashWindow
Clignote une fois de la fenêtre.
MessageBox
Crée et affiche une fenêtre contenant un message fourni par l'application et la légende.
Fonctions de Message de la fenêtre
GetCurrentMessage
Retourne un pointeur vers le message de que cette fenêtre est en cours de traitement. Ne doit être appelée lorsque dans une sur Message message-membre fonction gestionnaire.
Par défaut
Appelle la procédure de fenêtre par défaut, qui fournit le traitement par défaut pour les messages de fenêtre qu'une application ne traite pas.
PreTranslateMessage
Utilisé par CWinApp de filtre les messages de fenêtre avant qu'ils soient distribués aux TranslateMessage et aux fonctions de Windows DispatchMessage .
SendMessage
Envoie un message à l'objet CWnd et ne renvoie pas jusqu'à ce qu'il a traité le message.
PostMessage
Place un message dans la file d'attente de l'application, puis retourne sans attendre que la fenêtre à traiter le message.
SendNotifyMessage
Envoie le message spécifié à la fenêtre et retourne dès que possible, selon la question de savoir si le thread appelant a créé la fenêtre.
Fonctions de presse-papiers
ChangeClipboardChain
Supprime la chaîne des téléspectateurs de presse-papiers CWnd .
SetClipboardViewer
Ajoute CWnd à la chaîne de windows qui sont notifiés chaque fois que le contenu du presse-papiers est modifié.
OpenClipboard
Ouvre le presse-papiers. Autres applications ne pourront pas modifier le presse-papiers jusqu'à ce que le Windows CloseClipboard fonction est appelée.
GetClipboardOwner
Récupère un pointeur vers le propriétaire actuel du presse-papiers.
GetOpenClipboardWindow
Récupère un pointeur vers la fenêtre qui possède actuellement le presse-papiers ouvert.
GetClipboardViewer
Récupère un pointeur à la première fenêtre de la chaîne des téléspectateurs de presse-papiers.
OLE contrôles
Overridables
WindowProc
Fournit une procédure de fenêtre pour un CWnd . La valeur par défaut envoie des messages via le.
DefWindowProc
Appelle la procédure de fenêtre par défaut, qui fournit le traitement par défaut pour les messages de fenêtre qu'une application ne traite pas.
PostNcDestroy
Cette fonction virtuelle est appelée par la fonction OnNcDestroy par défaut après que la fenêtre a été détruite.
OnNotify
Appelé par le framework pour informer une fenêtre parente, un événement s'est produit dans l'un de ses contrôles ou que le contrôle a besoin d'informations.
OnChildNotify
Appelée par une fenêtre parente pour donner un contrôle notifiant une chance de répondre à une notification de contrôle.
DoDataExchange
Pour l'échange de données de boîte de dialogue et de validation. Appelée par UpdateData .
Gestionnaires de messages d'initialisation
OnInitMenu
Appelé lorsqu'un menu est sur le point de devenir actif.
OnInitMenuPopup
Appelé lorsqu'un menu contextuel est sur le point de devenir actif.
Gestionnaires de messages système
OnSysChar
Appelée lorsqu'une séquence de touches se traduit par un caractère de système.
OnSysCommand
Appelé lorsque l'utilisateur sélectionne une commande dans le menu contrôle, ou lorsque l'utilisateur sélectionne le bouton agrandir ou réduire.
OnSysDeadChar
Appelée lorsqu'une séquence de touches se traduit par un personnage mort du système (tels que des caractères de l'accent).
OnSysKeyDown
Appelé lorsque l'utilisateur maintient enfoncé la touche ALT et puis appuie sur une autre clé.
OnSysKeyUp
Appelé lorsque l'utilisateur relâche une touche qui a été enfoncée tandis que la touche ALT est maintenue enfoncée.
OnCompacting
Appelé lorsque Windows détecte que la mémoire système est faible.
OnDevModeChange
Appelé pour toutes les fenêtres de niveau supérieur lorsque l'utilisateur modifie les paramètres du dispositif-mode.
OnFontChange
Appelée lorsque le pool de ressources de la police.
OnPaletteIsChanging
Informe les autres applications lorsque l'application va réaliser sa palette logique.
OnPaletteChanged
Appelée pour permettre à windows qui utilisent une palette de couleurs pour réaliser leurs palettes de logiques et de mettre à jour les zones de leurs client.
OnSysColorChange
Appelé pour toutes les fenêtres de niveau supérieur lorsqu'une modification est apportée dans le paramètre de couleur du système.
OnWindowPosChanging
Appelé lorsque la taille, la position ou l'ordre z est sur le point de changer d'un appel à SetWindowPos ou une autre fonction de gestion des fenêtres.
OnWindowPosChanged
Appelé lorsque la taille, la position ou Z-order a changé d'un appel à SetWindowPos ou une autre fonction de gestion des fenêtres.
OnDropFiles
Appelé lorsque l'utilisateur relâche le bouton gauche de la souris sur une fenêtre qui s'est enregistré comme le destinataire des fichiers supprimés.
OnSpoolerStatus
Appelée à partir de gestionnaire d'impression chaque fois qu'un emploi est ajouté ou supprimé de la file d'attente du gestionnaire d'impression.
OnTimeChange
Appelé pour toutes les fenêtres de niveau supérieur après les changements d'heure système.
OnWinIniChange
Appelé pour toutes les fenêtres de niveau supérieur après le fichier d'initialisation de Windows, gagner.INI, est modifiée.
Gestionnaires de messages général
OnCommand
Appelé lorsque l'utilisateur sélectionne une commande.
OnActivate
Appelé lorsque CWnd est actuellement activé ou désactivé.
OnActivateApp
Appelée lorsque l'application est sur le point d'être activée ou désactivée.
OnCancelMode
Appelée pour permettre à CWnd à annuler toute les modes internes, comme la capture de la souris.
OnChildActivate
Appelé pour plusieurs fenêtres enfants MDI (interface) de document chaque fois que la taille ou la position de changement de CWnd ou CWnd est activée.
OnClose
Appelé comme un signal que CWnd doit être fermé.
OnCopyData
Données de copies d'une application à une autre.
OnCreate
Appelé dans le cadre de la création de la fenêtre.
OnCtlColor
Appelée si CWnd est le parent d'un contrôle lorsque le contrôle est sur le point de tirer.
OnDestroy
Appelé lorsque CWnd est détruit.
OnEnable
Appelé lorsque CWnd est activé ou désactivé.
OnEndSession
Appelée lorsque la session se termine.
OnEnterIdle
Appelé à informer la procédure de fenêtre principale d'une application qu'une boîte de dialogue modale ou un menu est entrée dans un état d'inactivité.
OnEraseBkgnd
Appelé lorsque l'arrière-plan de la fenêtre doit effacer.
OnGetMinMaxInfo
Appelée chaque fois que Windows a besoin de connaître la position agrandie ou dimensions, ou la valeur minimale ou maximale, suivi de taille.
OnIconEraseBkgnd
Appelée lorsque CWnd est réduit au minimum (iconique) et le fond de l'icône doit être rempli avant la peinture de l'icône.
OnKillFocus
Appelé immédiatement avant CWnd perd le focus d'entrée.
OnMenuChar
Appelé lorsque l'utilisateur appuie sur un caractère mnémonique de menu qui ne correspond à aucune des mnémoniques prédéfinies dans le menu en cours.
OnMenuSelect
Appelé lorsque l'utilisateur sélectionne un élément de menu.
OnMove
Appelée après que la position de la CWnd a été changée.
OnMoving
Indique qu'un utilisateur se déplace un objet CWnd .
OnDeviceChange
Avertit un pilote demande ou dispositif de changement de la configuration matérielle de l'ordinateur ou un périphérique.
OnStyleChanged
Indique que la :: SetWindowLong fonction Windows a changé une ou plusieurs des styles de la fenêtre.
OnStyleChanging
Indique que la :: SetWindowLong fonction Windows est sur le point de changer une ou plusieurs des styles de la fenêtre.
OnPaint
Appelé à repeindre une partie de la fenêtre.
OnParentNotify
Appelé lorsqu'une fenêtre enfant est créée ou détruite, ou lorsque l'utilisateur clique sur un bouton de la souris alors que le curseur se trouve au-dessus de la fenêtre enfant.
OnQueryDragIcon
Appelé lorsqu'un réduite (iconique) CWnd est sur le point d'être traîné par l'utilisateur.
OnQueryEndSession
Appelé lorsque l'utilisateur choisit de mettre fin à la session Windows.
OnQueryNewPalette
Informe CWnd qu'il est sur le point de recevoir le focus d'entrée.
OnQueryOpen
Appelée lorsque CWnd est une icône et demande à l'utilisateur que l'icône soit ouvert.
OnSetFocus
Appelé après CWnd gagne le focus d'entrée.
OnShowWindow
Appelé lorsque CWnd doit être caché ou montré.
OnSize
Appelé après la taille de CWnd .
OnSizing
Indique que l'utilisateur est redimensionner le rectangle.
OnStyleChanged
Indique qu'une ou plusieurs des styles de la fenêtre ont changé.
OnStyleChanging
Indique qu'une ou plusieurs des styles de la fenêtre sont sur le point de changer.
Gestionnaires de messages de contrôle
OnCharToItem
Appelée par une zone de liste enfant avec le style LBS_WANTKEYBOARDINPUT en réponse à un message WM_CHAR .
OnCompareItem
Appelée pour déterminer la position relative d'un nouvel élément dans un enfant triés owner-draw de liste déroulante ou zone de liste.
OnDeleteItem
Appelé lorsqu'une zone de liste déroulante ou zone de liste pour l'enfant owner-draw est détruit ou lorsque les éléments sont supprimés de la commande.
OnDrawItem
Appelé lorsqu'un aspect visuel d'un contrôle de bouton enfant owner-draw, contrôle de zone de liste modifiable, contrôle de zone de liste ou menu doit être dessiné.
OnDSCNotify
Appelée en réponse à un événement qui se déclenche à un contrôle de source de données lorsqu'un contrôle auquel est lié le contrôle de source de données modifie ou tente de modifier le curseur sous-jacent.
OnGetDlgCode
Appelé pour un contrôle, le contrôle peut traiter la touche flèche bas et touche TAB d'entrée elle-même.
OnMeasureItem
Appelé pour une zone de liste déroulante owner-draw enfant, zone de liste ou élément de menu lorsque le contrôle est créé. CWnd informe Windows des dimensions du contrôle.
SendChildNotifyLastMsg
Fournit un message de notification d'une fenêtre enfant, dans la fenêtre parent, la fenêtre enfant peut gérer une tâche.
ReflectChildNotify
Fonction d'assistance qui reflète un message à sa source.
OnWndMsg
Indique si un message de windows a été géré.
ReflectLastMsg
Reflète le dernier message de la fenêtre enfant.
OnVKeyToItem
Appelée par une zone de liste, la propriété de CWnd en réponse à un message WM_KEYDOWN .
Gestionnaires de messages d'entrée
OnChar
Appelée lorsqu'une séquence de touches se traduit par un caractère non système.
OnDeadChar
Appelée lorsqu'une séquence de touches se traduit par un personnage mort étrangers (tels que des caractères de l'accent).
Fonctions membres OnHScroll
Appelé lorsque l'utilisateur clique sur la barre de défilement horizontale de CWnd .
OnKeyDown
Appelé lorsqu'une touche non-système.
OnKeyUp
Appelée lorsqu'une clé non-système est sortie.
OnLButtonDblClk
Appelé lorsque l'utilisateur double-clique sur le bouton gauche de la souris.
OnLButtonDown
Appelé lorsque l'utilisateur appuie sur le bouton gauche de la souris.
OnLButtonUp
Appelé lorsque l'utilisateur relâche le bouton gauche de la souris.
OnMButtonDblClk
Appelé lorsque l'utilisateur double-clique sur le bouton central de la souris.
OnMButtonDown
Appelé lorsque l'utilisateur appuie sur le bouton central de la souris.
OnMButtonUp
Appelé lorsque l'utilisateur relâche le bouton du milieu.
OnMouseActivate
Appelé lorsque le curseur est dans une fenêtre inactive et que l'utilisateur appuie sur un bouton de la souris.
OnMouseMove
Appelé lorsque le curseur de la souris se déplace.
OnMouseWheel
Appelée lorsqu'un utilisateur fait pivoter la roulette de la souris. Utilise le traitement de message de Windows NT 4.0.
OnRegisteredMouseWheel
Appelée lorsqu'un utilisateur fait pivoter la roulette de la souris. Utilise le traitement de messages Windows 95 et Windows NT 3.51.
OnRButtonDblClk
Appelé lorsque l'utilisateur double-clique sur le bouton droit de la souris.
OnRButtonDown
Appelé lorsque l'utilisateur appuie sur le bouton droit de la souris.
OnRButtonUp
Appelé lorsque l'utilisateur relâche le bouton droit de la souris.
OnSetCursor
Appelée si les entrées de la souris ne sont pas capturée et la souris provoque le déplacement du curseur dans une fenêtre.
OnTimer
Appelé après chaque intervalle spécifié dans SetTimer .
OnVScroll
Appelé lorsque l'utilisateur clique sur la barre de défilement verticale.
OnCaptureChanged
Envoie un message à la fenêtre qui perd la capture de la souris.
Gestionnaires de messages de zone non cliente
OnNcActivate
Appelé lorsque la zone non cliente doit être changé pour indiquer un état actif ou inactif.
OnNcCalcSize
Appelé lorsque la taille et la position de la zone cliente doivent être calculées.
OnNcCreate
Appelée avant de OnCreate lorsque la zone non cliente est en cours de création.
OnNcDestroy
Appelé lorsque la zone non cliente est détruite.
OnNcHitTest
Appelée par Windows chaque fois que la souris est déplacée si CWnd contient le curseur ou a capturé des entrées de la souris avec SetCapture .
OnNcLButtonDblClk
Appelé lorsque l'utilisateur double-clique sur le bouton gauche de la souris alors que le curseur se trouve dans une zone non cliente de CWnd .
OnNcLButtonDown
Appelé lorsque l'utilisateur appuie sur le bouton gauche de la souris alors que le curseur se trouve dans une zone non cliente de CWnd .
OnNcLButtonUp
Appelé lorsque l'utilisateur relâche le bouton gauche de la souris alors que le curseur se trouve dans une zone non cliente de CWnd .
OnNcMButtonDblClk
Appelé lorsque l'utilisateur double-clique sur le bouton central de la souris alors que le curseur se trouve dans une zone non cliente de CWnd .
OnNcMButtonDown
Appelé lorsque l'utilisateur appuie sur le bouton central de la souris alors que le curseur se trouve dans une zone non cliente de CWnd .
OnNcMButtonUp
Appelé lorsque l'utilisateur relâche le bouton de la souris alors que le curseur se trouve dans une zone non cliente de CWnd .
OnNcMouseMove
Appelé lorsque le curseur est déplacé dans une zone non cliente de CWnd .
OnNcPaint
Appelé lorsque la zone non cliente a besoin de peinture.
OnNcRButtonDblClk
Appelé lorsque l'utilisateur double-clique sur le bouton droit de la souris alors que le curseur se trouve dans une zone non cliente de CWnd .
OnNcRButtonDown
Appelé lorsque l'utilisateur appuie sur le bouton droit de la souris alors que le curseur se trouve dans une zone non cliente de CWnd .
OnNcRButtonUp
Appelé lorsque l'utilisateur relâche le bouton droit de la souris alors que le curseur se trouve dans une zone non cliente de CWnd .
Gestionnaires de messages MDI
OnMDIActivate
Appelé lorsqu'une fenêtre enfant MDI est activée ou désactivée.
Gestionnaires de messages de presse-papiers
OnAskCbFormatName
Appelé par une application de visualisation de presse-papiers lorsque le propriétaire d'un presse-papiers affichera le contenu du presse-papiers.
OnChangeCbChain
Avertit qu'une fenêtre spécifiée est supprimée de la chaîne.
OnDestroyClipboard
Appelé lorsque le presse-papiers est vidé grâce à un appel à la Windows fonction EmptyClipboard .
OnDrawClipboard
Appelé lorsque le contenu du changement.
OnHScrollClipboard
Appelé lorsque le propriétaire d'un presse-papiers doit faire défiler l'image du presse-papiers, invalider la section appropriée et mettre à jour les valeurs de la barre de défilement.
OnPaintClipboard
Appelé lorsque la zone cliente de la visionneuse de presse-papiers doit repeindre.
OnRenderAllFormats
Appelée lorsque l'application propriétaire est détruite et doit restituer tous les formats de son.
OnRenderFormat
Appelé pour le propriétaire de presse-papiers lorsqu'un format particulier avec rendu retardé doit être rendu.
OnSizeClipboard
Appelé lorsque la taille de la zone cliente de la fenêtre du presse-papiers-viewer a changé.
OnVScrollClipboard
Appelé lorsque le propriétaire doit faire défiler l'image du presse-papiers, invalider la section appropriée et mettre à jour les valeurs de la barre de défilement.
Notification de boucle de menu
Aperçu de CWnd |nbsp ; Membres de la classe base | Graphique de la hiérarchie