EM_SETHANDLE message
Définit le handle de la mémoire qui sera utilisée par un contrôle d’édition multiligne.
Paramètres
-
wParam
-
Handle de 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 retournée
Ce message ne retourne pas de valeur.
Notes
Avant qu’une application ne définisse un nouveau handle 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’il a besoin d’espace supplémentaire pour le texte, ou supprime suffisamment de texte pour que l’espace supplémentaire ne soit plus nécessaire.
L’envoi d’un message EM_SETHANDLE efface la mémoire 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 enrichie : Le message EM_SETHANDLE n’est pas pris en charge. Les contrôles d’édition enrichi 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 Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
En-tête |
|
Voir aussi
-
Référence