¿Quién creó el programa spy++ en C#? Mi hermano tiene algunos problemas. Quiero pedirle ayuda a Xia. ¿Cómo obtener el contenido del control en el panel? Por favor sea más específico.
Primero declare la API:
[DllImport("user32.dll ", EntryPoint = "SendMessage")]
Internal static extern int SendMessage(int ptr hWnd, int msg, int wParam , StringBuilder lParam);
Es mejor definir otra enumeración:
Enumeración interna WinMsgType
{
WM_GETTEXT = 0x000D,
}
Entonces el código relevante es el siguiente:
const int buffer len = 1024;
var buffer = new StringBuilder(buffer len) ;
SendMessage(hWnd, WinMsgType. WM_GETTEXT, 1024, buffer); //hWnd es el identificador de control.
Devuelve el buffer. ToString();