Partager via


EM_GETFILELINE message (CommCtrl.h)

Copie une ligne de texte à partir d’un contrôle d’édition, indépendamment de la façon dont les lignes sont affichées à l’écran, et la place dans une mémoire tampon spécifiée.

Paramètres

wParam

Index de base zéro de la ligne à récupérer à partir d’un contrôle d’édition multiligne. La valeur zéro spécifie la ligne la plus haute. Ce paramètre est ignoré par un contrôle d’édition sur une seule ligne.

lParam

Pointeur vers la mémoire tampon qui reçoit une copie de la ligne. Avant d’envoyer le message, définissez le premier mot de cette mémoire tampon sur la taille, en TCHARs, de la mémoire tampon. Pour le texte ANSI, il s’agit du nombre d’octets ; pour le texte Unicode, il s’agit du nombre de caractères. La taille du premier mot est remplacée par la ligne copiée.

Valeur retournée

La valeur de retour est le nombre de TCHARcopiés. La valeur de retour est zéro si le numéro de ligne spécifié par le paramètre wParam est supérieur au nombre de lignes dans le contrôle d’édition.

Notes

La ligne copiée ne contient pas de caractère null de fin.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 10, 1809 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2019 [applications de bureau uniquement]
En-tête
CommCtrl.h

Voir aussi

Référence

EM_FILELINELENGTH

Edit_GetFileLine

Autres ressources

WM_GETTEXT