winuser.h

Mensaje EM_SETREADONLY

Definición

EM_SETREADONLY  
wParam = (WPARAM) (BOOL) fReadOnly;  // banderín de sólo lectura
lParam = 0;                          // no usado; debe ser cero

Una aplicación envia un mensaje EM_SETREADONLY para activar o desactivar el estilo de sólo lectura ES_READONLY de un control edit.

Descripción

fReadOnly: valor de wParam. Especifica si se debe activar o desactivar el estilo ES_READONLY. Un valor TRUE activa el estilo, un valor FALSE lo desactiva.

Valor de retorno

Este mensaje no tiene valor de retorno, ya que hace que el bucle de mensajes termine antes de que el mensaje sea enviado al procedimiento de ventana de la aplicación.

Si la operación tiene éxito, el valor de retorno es distinto de cero; en caso contrario, será cero.

Observaciones

Cuando un control Edit tiene el estio ES_READONLY, el usuario no puede modificar el texto del interior del control Edit.

Para determinar si un control Edit tiene el estipo ES_READONLY, se usa la función GetWindowLong con la bandera GWL_STYLE.