Страница: 1 |
Страница: 1 |
Вопрос: FindWindowEx
Добавлено: 12.06.05 20:06
Автор вопроса: Black Dragon | Web-сайт:
Можно ли с помощью FindWindowEx получить хэндл ToolBar'а и как?
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Black Dragon
ICQ: 321186096
Вопросов: 30
Ответов: 347
Web-сайт:
Профиль | | #1
Добавлено: 12.06.05 20:25
Возник еще один вопрос. Пишу текстовый редактор. У меня MDI. К примеру, редактор уже запущен, и пользователь открывает еще один текстовый файл. Как сделать так, чтобы вторая копия редактора передала Command$ первой копии?
Номер ответа: 2
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #2
Добавлено: 12.06.05 21:55
Можно, см. FindWindowEx
Номер ответа: 3
Автор ответа:
Black Dragon
ICQ: 321186096
Вопросов: 30
Ответов: 347
Web-сайт:
Профиль | | #3
Добавлено: 13.06.05 23:03
Второй вопрос снят (я нашел один способ ).
2 sne:
Номер ответа: 4
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #4
Добавлено: 14.06.05 00:32
HWND FindWindowEx(
HWND hwndParent, // handle to parent window
HWND hwndChildAfter, // handle to child window
LPCTSTR lpszClass, // class name
LPCTSTR lpszWindow // window name
);
Первый раз вызываем указав хэндл окна (hwndParent), hwndChildAfter = 0, класс указываем что-нить вроде, lpszWindow можно в vbNullstring...
как только получаем хэндл, можем поискать (в след вызов hwndChildAfter указать то значение что нам вернулось) а можем и довольствоваться тем что у нас есть...