Partager via


CStatusBar::CreateEx

Appelez cette fonction pour créer une barre d'état (une fenêtre enfant) et l'associer à l'objet d' CStatusBar .

virtual BOOL CreateEx( 
   CWnd* pParentWnd, 
   DWORD dwCtrlStyle = 0 , 
   DWORD dwStyle = WS_CHILD | WS_VISIBLE | CBRS_BOTTOM, 
   UINT nID = AFX_IDW_STATUS_BAR );

Paramètres

  • pParentWnd
    Pointeur vers l'objet de CWnd dont la fenêtre de windows est le parent de la barre d'état.

  • dwCtrlStyle
    Les styles supplémentaires pour la création de CStatusBarCtrl incorporé objet. La valeur par défaut spécifie une barre d'état sans prise en charge de poignée de dimensionnement ou d'une info-bulle. Les styles de barre d'état sont pris en charge :

    • SBARS_SIZEGRIP le contrôle de barre d'état contient une poignée de dimensionnement à la fin de l'extrémité droite de la barre d'état. Une poignée de dimensionnement est semblable à une bordure de redimensionnement ; il s'agit d'une zone rectangulaire que l'utilisateur peut cliquer et faire glisser pour redimensionner la fenêtre parente.

    • SBT_TOOLTIPS la barre d'état prend en charge des info-bulles.

    Pour plus d'informations sur ces styles, consultez Paramètres du CStatusBarCtrl.

  • dwStyle
    Le style de barre d'état. La valeur par défaut spécifie qu'une barre d'état visible est créée en bas de la fenêtre frame. Appliquez une combinaison des styles de contrôle de barre d'état répertoriés dans styles de fenêtre et CDialogBar::Create. Toutefois, ce paramètre doit toujours inclure les styles WS_CHILD de et de WS_VISIBLE.

  • nID
    ID de la fenêtre enfant de la barre d'état

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon 0.

Notes

Cette fonction également définir la police de démarrage et définit la hauteur de la barre d'état à une valeur par défaut.

Utilisez CreateEx, au lieu de Create, lorsque certains styles doivent être présents pendant la création du contrôle incorporé de barre d'état. Par exemple, affectez dwCtrlStyle à SBT_TOOLTIPS pour afficher des info-bulles dans un objet de barre d'état.

Configuration requise

Header: afxext.h

Voir aussi

Référence

CStatusBar, classe

Graphique de la hiérarchie