winuser.h

Mensaje EM_GETHANDLE

Definición

EM_GETHANDLE  
wParam = 0; // no usado; debe ser cero 
lParam = 0; // no usado; debe ser cero

Una aplicación envía un mensaje EM_GETHANDLE para recuperar un manipulador de la memoria asignada actualmente a un control edit multilínea.

Descripción

Este mensaje no tiene parámetros.

Valor de retorno

El valor de retorno es un manipulador de memoria que identifica el buffer que almacena el contenido del control edit. Si se produce un error, como que se envíe el mensaje a un control edit de una línea, el valor de retorno es cero.

Observaciones

En aplicaciones basadas en Windows de 16 bits, el manipulador es un manipulador de memoria local, y sólo puede ser usado por funciones que tomen como parámetro un manipulador de memoria local. La aplicación puede enviar este mensaje a un control edit multilínea en un cuadro de diálogo sólo si ha creado el cuadro de diálogo con la bandera de estilo DS_LOCALEDIT. Si el estilo DS_LOCALEDIT no está activo, el valor de retorno sigue siendo distinto de cero, pero tal valor carecerá de significado.