Escribir en control Edit

31/01/2004 - 00:11 por Nekketsu | Informe spam
Hola!!!
Estoy haciendo un programa usando winapi, y tengo problema con los controles
Edit.
Me gustaría enviar un texto para que se escriba en el control edit, pero no
se como hacerlo. No me vale SetWindowText porque borra el texto que había y
lo reemplaza por el nuevo. Me interesa que se conserve el texto que contiene
el control edit, y se le añada el texto nuevo al final.

Muchas gracias!

Preguntas similare

Leer las respuestas

#1 Hernán
31/01/2004 - 01:28 | Informe spam
Ok, yo también hice una pequeña pruebita y me quedo con esto...

SendDlgItemMessage(hDlg, ID_EDIT, EM_SETSEL, 0, (LPARAM) -1);
SendDlgItemMessage(hDlg, ID_EDIT, EM_SETSEL, (WPARAM)-1, (LPARAM) -1);
SendDlgItemMessage(hDlg, ID_EDIT, EM_REPLACESEL, FALSE, (LPARAM)texto);


No es que me agrade el primer Send..., pero debo asegurar la posición
del caret y no se me ocurre otra.

Hernán (27)
Quilmes (ar)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida