char arbc[60];
cout << "Message: ";
cin.getline(arbc+'\0',sizeof(arbc)+1);
system("pause");
PostMessage(hwndch,WM_SETTEXT,(WPARAM)*arbc,0);
Таким образом, hwndch является дочерним элементом окна, а дочерний элемент является текстовым полем, а родительский - это основная форма окна. Проблема заключается в том, что WM_SETTEXT не устанавливает текст текстового поля в строку символов. Я знаю, что это не проблема с windowchild, потому что WM_CHAR выводит по меньшей мере 1 символ в текстовое поле. Примечание: Я изменяю ручки другого процесса.SendMessage to TextBox Window Ребенок в C++ не работает
Вы не следовать документации и смешались 'wParam' и' lParam'. Последняя также ожидает строку с нулевым завершением указателя, а не символ, маскирующийся как указатель. – chris