Почему функции SendMessage и SetWindowText не работают? - Visual Basic .NET
Формулировка задачи:
всем доброго времени суток.
может кто знает, подскажите,
есть форма в другом приложении, на ней текстбокс, я хочу изменить текст в текстбоксе
вопрос такой: почему не работает ни это
ни это
ни это
или что мне сделать, чтобы оно заработало
hWnd я получил, GetWindowText выдает текст текстбокса, а вот записАть туда - никак
Листинг программы
- SetWindowText(hWnd, myValue.ToString())
Листинг программы
- SendMessage(hWnd, WM_SETTEXT, 0, myValue.ToString())
Листинг программы
- PostMessage(hWnd, WM_SETTEXT, 0, myValue.ToString())
Решение задачи: «Почему функции SendMessage и SetWindowText не работают?»
textual
Листинг программы
- Dim hString As IntPtr = Marshal.StringToHGlobalAuto("string")
- SendMessage(hWnd, WM_SETTEXT, IntPtr.Zero, hString)
- Marshal.FreeHGlobal(hString)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д