os facilito el codigo por si me podeis ayudar.
Lo estoy haciendo con la API de windows winapi c++
Código
HINSTANCE hInstance=GetModuleHandle(NULL); char nombre[30]; switch (message){ case WM_CREATE: CreateWindowEx(0,"edit", "", WS_CHILD | WS_VISIBLE | WS_GROUP | WS_BORDER, 140,0,460,430, hwnd,(HMENU)ID_VPRINCIPAL, hInstance, NULL); CreateWindowEx(0,"edit", "", WS_CHILD | WS_VISIBLE | WS_GROUP | WS_BORDER, 210,430,290, 24, hwnd,(HMENU)ID_COMANDO, hInstance, NULL); CreateWindowEx(0,"button", "Enviar", WS_CHILD|WS_VISIBLE|WS_TABSTOP,500,431,95,22,hwnd,(HMENU)ENVIAR,hInstance, NULL); break; case WM_COMMAND: switch(LOWORD(wParam)){ case ENVIAR: GetDlgItemText(hwnd,ID_COMANDO,nombre,30); SendDlgItemMessage(hwnd, ID_VPRINCIPAL,nombre, 0,0); break; } break; }