Cambiar a solo lectura en un cuadro de texto (CEdit)

31/07/2003 - 10:16 por JUJO | Informe spam
Hola grupo.

Tengo un cuadro de texto en una aplicación, y quiero cambiarle la
apariciencia a solo lectura
en el codigo de la aplicación.

Alguien me podría decir como hacerlo? He probado con

void CEditDlg::OnSoloLectura()
{
// TODO: Add your control notification handler code here
m_Edit.ModifyStyle(0,ES_READONLY);
}

Pero no va. Alguien puede ayudarme?

Gracias

Un cordial saludo.
 

Leer las respuestas

#1 iflores
31/07/2003 - 17:52 | Informe spam
Sí, pero si algún dia necesitas deshabilitar otro control que no sea un
CEdit tendrás que usar posiblemente la función "EnableWindow" ya que es de
la clase CWnd, que es de la que derivan los controles gráficos. Pero tienes
razón que para el caso particular del CEdit es la manera más intuitiva

Saludos y de nada

Ismael Flores
-
CIRCONTROL, S.A.
Baldrich 222
08223 - Terrassa
SPAIN
Tel. +34 937362940
Fax. +34 937362941
E.mail:
WEB: www.circontrol.com
-

"JUJO" escribió en el mensaje
news:%
Gracias

Segun he leido y probado con m_edit.SetReadOnly() es mas facil, pero
gracias de todas las formas


Un cordial saludo.


Preguntas similares