Barre d’état

Cette section contient des informations sur les éléments de programmation utilisés avec les contrôles de barre d’État.

Vues d'ensemble

Rubrique Contenu
Barres d’État Une barre d’État est une fenêtre horizontale au bas d’une fenêtre parente dans laquelle une application peut afficher différents types d’informations d’État.

Fonctions

Rubrique Contenu
CreateStatusWindow Crée une fenêtre d’État, qui est généralement utilisée pour afficher l’état d’une application. La fenêtre apparaît généralement au bas de la fenêtre parente et contient le texte spécifié.
[!Note]
Cette fonction est obsolète. Utilisez CreateWindow à la place.


DrawStatusText La fonction DrawStatusText dessine le texte spécifié dans le style d’une fenêtre d’État avec des bordures.
MenuHelp Traite les messages WM_MENUSELECT et WM_COMMAND et affiche le texte d’aide à propos du menu en cours dans la fenêtre d’état spécifiée.

Messages

Rubrique Contenu
_GETBORDERS SB Récupère les largeurs actuelles des bordures horizontale et verticale d’une fenêtre d’État.
_GETICON SB Récupère l’icône pour un composant dans une barre d’État.
_GETPARTS SB Récupère le nombre de parties dans une fenêtre d’État. Le message récupère également la coordonnée du bord droit du nombre spécifié de parties.
_GETRECT SB Récupère le rectangle englobant d’un composant dans une fenêtre d’État.
SB _ GETTEXT Le message SB _ GETTEXT récupère le texte à partir de la partie spécifiée d’une fenêtre d’État.
_GETTEXTLENGTH SB Le message SB _ GETTEXTLENGTH récupère la longueur, en caractères, du texte à partir de la partie spécifiée d’une fenêtre d’État.
_GETTIPTEXT SB Récupère le texte d’info-bulle pour un composant dans une barre d’État. La barre d’État doit être créée avec le style _ info-bulles SBT pour activer les info-bulles.
_GETUNICODEFORMAT SB Récupère l’indicateur de format de caractère Unicode pour le contrôle.
_ISSIMPLE SB Vérifie un contrôle de barre d’État pour déterminer s’il est en mode simple.
_SETBKCOLOR SB Définit la couleur d’arrière-plan dans une barre d’État.
_SETICON SB Définit l’icône d’un composant dans une barre d’État.
_SETMINHEIGHT SB Définit la hauteur minimale de la zone de dessin d’une fenêtre d’État.
_SETPARTS SB Définit le nombre de parties dans une fenêtre d’État et la coordonnée du bord droit de chaque partie.
unisettext SB _ Le _ message SB SETTEXT définit le texte dans la partie spécifiée d’une fenêtre d’État.
_SETTIPTEXT SB Définit le texte d’info-bulle pour un composant dans une barre d’État. La barre d’État doit avoir été créée avec le style _ info-bulles SBT pour activer les info-bulles.
_SETUNICODEFORMAT SB Définit l’indicateur de format de caractère 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 de devoir recréer le contrôle.
_simple SB Spécifie si une fenêtre d’état affiche du texte simple ou affiche toutes les parties de fenêtre définies par un message SB _ SETPARTS précédent.

Notifications

Rubrique Contenu
NM- _ cliquer (barre d’État) Notifie la fenêtre parente d’un contrôle de barre d’État que l’utilisateur a cliqué avec le bouton gauche de la souris dans le contrôle. Nm _ Cliquez (barre d’État) est envoyé sous la forme d’un message WM _ Notify .
_DBLCLK nm (barre d’État) Notifie la fenêtre parente d’un contrôle de barre d’État que l’utilisateur a double-cliqué dans le contrôle avec le bouton gauche de la souris. Cette notification est envoyée sous la forme d’un message WM _ Notify .
_RCLICK nm (barre d’État) Notifie la fenêtre parente d’un contrôle de barre d’État sur lequel l’utilisateur a cliqué avec le bouton droit de la souris dans le contrôle. Cette notification est envoyée sous la forme d’un message WM _ Notify .
_RDBLCLK nm (barre d’État) Avertit les fenêtres parentes d’un contrôle de barre d’État que l’utilisateur a double-cliqué sur le bouton droit de la souris dans le contrôle. Nm _ RDBLCLK (barre d’État) est envoyé sous la forme d’un message WM _ Notify .
SBN _ SIMPLEMODECHANGE Envoyé par un contrôle de barre d’État 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 les contrôles de barre d’État .