Como de otra manera?
Publicado por ISRAEL (11 intervenciones) el 26/12/2003 10:33:18
Hola a todos.... quisiera saber como rescatar el texto de un control edit, tengo una manera que me resulta, pero la verdad es que no la entiendo y quisiera saber si hay otra forma.....? la manera que la tengo es:
WORD largo;
CHAR cadena[255];
largo = SendMessage(hwndControlEdit, EM_LINELENGTH, 0, 0);
*((PWORD)cadena) = largo; /* <--- no entieno el motivo de esto */
SendMessage(hwndControlEdit, EM_GETLINE, 0, (LPARAM)cadena);
hasta el momento me funciona....me deja el texto en la variable cadena pero quisiera saber si hay otra forma...como con GetWindowText(), o el mensage WM_GETTEXT....pero no me resulta.... gracias de antemano :D
WORD largo;
CHAR cadena[255];
largo = SendMessage(hwndControlEdit, EM_LINELENGTH, 0, 0);
*((PWORD)cadena) = largo; /* <--- no entieno el motivo de esto */
SendMessage(hwndControlEdit, EM_GETLINE, 0, (LPARAM)cadena);
hasta el momento me funciona....me deja el texto en la variable cadena pero quisiera saber si hay otra forma...como con GetWindowText(), o el mensage WM_GETTEXT....pero no me resulta.... gracias de antemano :D
Valora esta pregunta


0