Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как можно управлять компонентами другого приложения?

299
15 августа 2005 года
3D Bob
885 / / 18.04.2005
Вот собсно мой вопрос:)
Как можно спрятать например компоннет другого приложения, или прочитать его свойство.
406
16 августа 2005 года
vitaly2003s
481 / / 27.07.2004
Цитата:
Originally posted by 3D Bob
Вот собсно мой вопрос:)
Как можно спрятать например компоннет другого приложения, или прочитать его свойство.



Что ты подразумеваеш под компоннетом другого приложения?

299
16 августа 2005 года
3D Bob
885 / / 18.04.2005
Цитата:
Originally posted by vitaly2003s
Что ты подразумеваеш под компоннетом другого приложения?


Кнопка, панель, и так далее..

406
16 августа 2005 года
vitaly2003s
481 / / 27.07.2004
Цитата:
Originally posted by 3D Bob
Кнопка, панель, и так далее..


FindWindow и SendMessage тебе помогут

388
23 августа 2005 года
warezhka
129 / / 11.10.2004
А как имея только ID пунктов меню окна чужего приложения и сам HWND определить доступен ли пункт меню (disabled/enabled)?
406
23 августа 2005 года
vitaly2003s
481 / / 27.07.2004
Цитата:
Originally posted by warezhka
А как имея только ID пунктов меню окна чужего приложения и сам HWND определить доступен ли пункт меню (disabled/enabled)?


попробуй GetMenuState,

388
23 августа 2005 года
warezhka
129 / / 11.10.2004
Цитата:
Originally posted by vitaly2003s
попробуй GetMenuState,


трабла в том, что у меня нету HMENU хендла - и его никак не могу получить GetMenu не пашет, т.к. класс окна - ToolbarWindow32 и менюшки возникают как контекстные при нажатии кнопок на этой панели инструментов замаскированной под меню.((

406
25 августа 2005 года
vitaly2003s
481 / / 27.07.2004
Цитата:
Originally posted by warezhka
трабла в том, что у меня нету HMENU хендла - и его никак не могу получить GetMenu не пашет, т.к. класс окна - ToolbarWindow32 и менюшки возникают как контекстные при нажатии кнопок на этой панели инструментов замаскированной под меню.((



Можно попытаться извратится - попасть в адресное ппространство нужного процесса через хук там вызвать GetClassInfo и получить этот хэндл,хотя наверняка есть способы попроще.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог