Partager via


Barre d’état

Cette section contient des informations sur les éléments de programmation utilisés avec status contrôles de barre.

Vues d'ensemble

Rubrique Contenu
Barres d’état Une barre de status est une fenêtre horizontale située en bas d’une fenêtre parente dans laquelle une application peut afficher différents types d’informations status.

Fonctions

Rubrique Contenu
CreateStatusWindow Crée une fenêtre status, qui est généralement utilisée pour afficher les status d’une application. La fenêtre apparaît généralement en bas de la fenêtre parente et contient le texte spécifié. Note: Cette fonction est obsolète. Utilisez Plutôt CreateWindow .
DrawStatusText La fonction DrawStatusText dessine le texte spécifié dans le style d’une fenêtre status avec des bordures.
MenuHelp Traite WM_MENUSELECT et WM_COMMAND messages et affiche le texte d’aide sur le menu actif dans la fenêtre status spécifiée.

Messages

Rubrique Contenu
SB_GETBORDERS Récupère les largeurs actuelles des bordures horizontales et verticales d’une fenêtre status.
SB_GETICON Récupère l’icône d’un composant dans une barre de status.
SB_GETPARTS Récupère le nombre de parties dans une fenêtre de status. Le message récupère également la coordonnée du bord droit du nombre de parties spécifié.
SB_GETRECT Récupère le rectangle englobant d’une partie dans une fenêtre status.
SB_GETTEXT Le message SB_GETTEXT récupère le texte de la partie spécifiée d’une fenêtre status.
SB_GETTEXTLENGTH Le message SB_GETTEXTLENGTH récupère la longueur, en caractères, du texte de la partie spécifiée d’une fenêtre status.
SB_GETTIPTEXT Récupère le texte d’info-bulle d’un composant dans une barre de status. La barre de status doit être créée avec le style SBT_TOOLTIPS pour activer les info-bulles.
SB_GETUNICODEFORMAT Récupère l’indicateur de format de caractères Unicode pour le contrôle.
SB_ISSIMPLE Vérifie un contrôle de barre d’status pour déterminer s’il est en mode simple.
SB_SETBKCOLOR Définit la couleur d’arrière-plan dans une barre de status.
SB_SETICON Définit l’icône d’un composant dans une barre de status.
SB_SETMINHEIGHT Définit la hauteur minimale de la zone de dessin d’une fenêtre status.
SB_SETPARTS Définit le nombre de parties dans une fenêtre status et la coordonnée du bord droit de chaque partie.
SB_SETTEXT Le message SB_SETTEXT définit le texte dans la partie spécifiée d’une fenêtre status.
SB_SETTIPTEXT Définit le texte d’info-bulle d’un composant dans une barre de status. La barre de status doit avoir été créée avec le style SBT_TOOLTIPS pour activer les info-bulles.
SB_SETUNICODEFORMAT Définit l’indicateur de format de caractères Unicode pour le contrôle. Ce message vous permet de modifier le jeu de caractères utilisé par le contrôle au moment de l’exécution plutôt que d’avoir à recréer le contrôle.
SB_SIMPLE Spécifie si une fenêtre status affiche du texte simple ou toutes les parties de fenêtre définies par un message SB_SETPARTS précédent.

Notifications

Rubrique Contenu
NM_CLICK (barre status) Avertit la fenêtre parente d’un contrôle de barre de status que l’utilisateur a cliqué sur le bouton gauche de la souris dans le contrôle. NM_CLICK (barre status) est envoyé sous la forme d’un message WM_NOTIFY.
NM_DBLCLK (barre status) Avertit la fenêtre parente d’un contrôle de barre d’status que l’utilisateur a double-cliqué sur le bouton gauche de la souris dans le contrôle. Cette notification est envoyée sous la forme d’un message WM_NOTIFY .
NM_RCLICK (barre de status) Avertit la fenêtre parente d’un contrôle de barre d’status que l’utilisateur a cliqué sur le bouton droit de la souris dans le contrôle. Cette notification est envoyée sous la forme d’un message WM_NOTIFY .
NM_RDBLCLK (barre status) Avertit les fenêtres parentes d’un contrôle de barre d’status que l’utilisateur a double-cliqué sur le bouton droit de la souris dans le contrôle. NM_RDBLCLK (barre status) est envoyé sous la forme d’un message WM_NOTIFY.
SBN_SIMPLEMODECHANGE Envoyé par un contrôle de barre de status lorsque le mode simple change en raison d’un message SB_SIMPLE. Cette notification est envoyée sous la forme d’un message WM_NOTIFY .

Constantes

Rubrique Contenu
Styles de barre d’état Cette section répertorie les styles, en plus des styles de fenêtre standard, pris en charge par status contrôles de barre.