Partager via


CWnd::OnShowWindow

L'infrastructure appelle cette fonction membre lorsque l'objet d' CWnd est sur le point d'être masqué ou indiqué.

afx_msg void OnShowWindow(
   BOOL bShow,
   UINT nStatus 
);

Paramètres

  • bShow
    Spécifie si une fenêtre est affichée.C'est TRUE si la fenêtre est affichée ; c'est FALSE si la fenêtre est masquée.

  • nStatus
    Spécifie l'état de la fenêtre est affichée.Elle est 0 si le message est envoyé en raison d'un appel d'une fonction membre d' ShowWindow ; sinon nStatus est l'un des éléments suivants :

    • La fenêtre parente deSW_PARENTCLOSING ferme (être rendu iconique) ou une fenêtre indépendante est masquée.

    • La fenêtre parente deSW_PARENTOPENING ouvre (l'affichage) ou une fenêtre indépendante est affichée.

Notes

Une fenêtre est masqué ou affichée lorsque la fonction membre d' ShowWindow est appelée, lorsqu'une fenêtre chevauchée est agrandie ou restaurée, ou lorsque chevauché ou une fenêtre indépendante est fermé (rendu iconique) ou ouvert (affichée à l'écran).Lorsqu'une fenêtre chevauchée est fermée, toutes les fenêtres indépendantes associées à cette fenêtre sont masquées.

[!REMARQUE]

Cette fonction membre est appelée par l'infrastructure pour permettre à votre application de gérer un message de fenêtre.Les paramètres sont passés à la fonction reflètent les paramètres acceptés par l'infrastructure lorsque le message a été accepté.Si vous appelez l'implémentation de la classe de base de cette fonction, cette implémentation utilise les paramètres initialement passés avec le message et non les paramètres que vous fournissez à la fonction.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie

WM_SHOWWINDOW