WM_SETTEXT message

Définit le texte d’une fenêtre.

#define WM_SETTEXT                      0x000C

Paramètres

wParam

Ce paramètre n'est pas utilisé.

lParam

Pointeur vers une chaîne terminée par null qui correspond au texte de la fenêtre.

Valeur retournée

Type : LRESULT

La valeur de retour est TRUE si le texte est défini. Elle est FALSE (pour un contrôle d’édition), LB_ERRSPACE (pour une zone de liste) ou CB_ERRSPACE (pour une zone de liste modifiable) si l’espace disponible est insuffisant pour définir le texte dans le contrôle d’édition. Il est CB_ERR si ce message est envoyé à une zone de liste déroulante sans contrôle de modification.

Notes

La fonction DefWindowProc définit et affiche le texte de la fenêtre. Pour un contrôle d’édition, le texte est le contenu du contrôle d’édition. Pour une zone de liste déroulante, le texte est le contenu de la partie edit-control de la zone de liste modifiable. Pour un bouton, le texte est le nom du bouton. Pour les autres fenêtres, le texte est le titre de la fenêtre.

Ce message ne modifie pas la sélection actuelle dans la zone de liste d’une zone de liste modifiable. Une application doit utiliser le message CB_SELECTSTRING pour sélectionner l’élément dans une zone de liste qui correspond au texte du contrôle d’édition.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Winuser.h (inclure Windows.h)

Voir aussi

Référence

DefWindowProc

WM_GETTEXT

Conceptuel

Windows

Autres ressources

CB_SELECTSTRING