_Message SETHANDLE em

Définit le handle de la mémoire qui sera utilisée par un contrôle d’édition multiligne.

Paramètres

wParam

Handle vers la mémoire tampon que le contrôle d’édition utilise pour stocker le texte actuellement affiché au lieu d’allouer sa propre mémoire. Si nécessaire, le contrôle réalloue cette mémoire.

lParam

Ce paramètre n'est pas utilisé.

Valeur de retour

Ce message ne retourne pas de valeur.

Notes

Avant qu’une application ne définisse un nouveau descripteur de mémoire, elle doit envoyer un message em _ GETHANDLE pour récupérer le handle de la mémoire tampon actuelle et libérer cette mémoire.

Un contrôle d’édition réalloue automatiquement la mémoire tampon donnée à chaque fois qu’elle a besoin d’espace supplémentaire pour le texte, ou elle supprime suffisamment de texte afin que de l’espace supplémentaire ne soit plus nécessaire.

L’envoi d’un message em _ SETHANDLE efface le tampon d’annulation (em _ CANUNDO retourne zéro) et l’indicateur de modification interne (em _ GETMODIFY retourne zéro). La fenêtre Modifier le contrôle est redessinée.

Modification riche : Le message _ SETHANDLE em n’est pas pris en charge. Les contrôles RichEdit ne stockent pas de texte sous la forme d’un simple tableau de caractères.

Spécifications

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

Voir aussi

Référence

EM _ CANUNDO

EM _ GETHANDLE

_GETMODIFY em