Wenas, el caso es que el probleamilla con la llamada WM_SETTEXT o
SetWindowText
-Supuestamente estas dos llamadas son equivalentes:
SendMessage(hwnd, WM_SETTEXT, 0, texto)
SetWindowText(hwnd, texto)
Pero a mi no me funcionan igual, el caso es que con SetWindowText no puedo
escribir en textBox de programas escribos en VB6, no entiendo porque pero
no me escribe nada, el caso es que lo consegui solucionar mendandole el
mensaje WM_SETTEXT
-Ahora me he encontrado con otro proglema. Por mucho mensaje que le envie a
un BUTTON de un programa realizado en .NET no soy capaz de cambiarle el
texto, el caso es que lo he espiado con el spy++ y me dice que si tiene
cambiado el nombre, entonces... ¿Por que no lo cambia? Entendeis, cambio el
texto del boton pero no lo refleja, y solo me pasa con los botones de
programas en .NET.
¿Como lo podria solucionar? o como hago para que funcione correctamente
SetWindowText y me cambie el texto de todos los controles.
Gracias a todos los que leais esto y haber si alguno me da una ideilla
Leer las respuestas