![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Изменение enabled кнопки в чужом приложении
Norny © (2005-07-18 18:02:00)Ув. Мастера, подскажите пожалуйста, как изменить enabled кнопки в окне, чей handle мы знаем? У кнопки есть свой hint. На текущий момент enabled=false
alpet (2005-07-18 19:50:00) [1]Можно разрешить контролу принимать сообщения, не затрагивая свойства TEdit.Enabled. Для этого есть функция EnableWindow, или возможность сброса стиля WS_DISABLED с помощью функции SetWindowLong. Конечно проверка свойства Enabled, при обработке скажем события OnClick, что маловероятно сведет эффект включения кнопки к нулю.
Digitman (2005-07-18 18:22:00) [2]
> Norny (18.07.05 18:18) [5]
возьми да проверь
Norny (2005-07-18 18:18:00) [3]Вряд ли. Может, конечно, но далеко не факт
Digitman (2005-07-18 18:15:00) [4]
> Да, может тогда можно съэмулировать нажатие этой самой кнопки?
а может там, в целевом трэде, стоит проверка, enabled та самая кнопка или не enabled ?
Norny (2005-07-18 18:11:00) [5]Да, может тогда можно съэмулировать нажатие этой самой кнопки?
Norny (2005-07-18 18:10:00) [6]Ясно... Обидно
Digitman (2005-07-18 18:07:00) [7]
> как
в общем случае - никак.
частных же случаев не так уж и много ...