Для манипуляций с контролом(окном) мы используем hwnd, а можно ли манипулировать контролом, в частности вписать в него текст (контрол Edit класса) SendMessage-м, используя идентификатор, полученный через GetDlgCtrlID ?
1.
Ну, например, обычно такого типа я делаю:
Call SendMessage(hwnd, WM_SETTEXT, 0, "Hello, World")
а вот что-то типа:
Call SendMessage(CtrlID, WM_SETTEXT, 0, "Hello, World")
возможно?
2. или функция, обратная GetDlgCtrlID(HWND) - получить hwnd контрола, указав идентификатор (ранее полученный через GetDlgCtrlID) ?
3. У меня установлена некая программа. Идентификатор определённого контрола, полученный через GetDlgCtrlID, скажем 1234567. Если установить эту же прогу на другом компе, будет ли идентификатор этого же контрола таким же? Как этот CtrlID вообще работает?