SB_GETTEXTLENGTH message
Récupère la longueur, en caractères, du texte de la partie spécifiée d’une fenêtre status.
Paramètres
-
wParam
-
Index de base zéro de la partie à partir de laquelle récupérer du texte.
-
lParam
- Doit être zéro.
Valeur retournée
Retourne une valeur 32 bits qui se compose de deux valeurs 16 bits. Le mot bas spécifie la longueur, en caractères, du texte. Le mot haut spécifie le type d’opération utilisé pour dessiner le texte. Le type peut être l’une des valeurs suivantes :
Code de retour | Description |
---|---|
|
Le texte est dessiné avec une bordure pour apparaître en dessous du plan de la fenêtre. |
|
Le texte est dessiné sans bordures. |
|
Le texte est dessiné par la fenêtre parente. |
|
Le texte est dessiné avec une bordure pour apparaître plus haut que le plan de la fenêtre. |
|
Le texte s’affiche dans la direction opposée au texte dans la fenêtre parente. |
Notes
Les fenêtres normales affichent du texte de gauche à droite (LTR). Windows peut être mis en miroir pour afficher des langues telles que l’hébreu ou l’arabe qui lisent de droite à gauche (RTL). Si SBT_RTLREADING est défini, le texte de fenêtre status spécifié lira dans la direction opposée du texte de la fenêtre parente.
Ce message retourne une longueur de chaîne maximale de 65 535 caractères. Si la chaîne de texte réelle est plus longue, le message SB_GETTEXT la tronque.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
En-tête |
|
Noms Unicode et ANSI |
SB_GETTEXTLENGTHW (Unicode) et SB_GETTEXTLENGTHA (ANSI) |