Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.23;
Скачать: CL | DM;

Вниз

Как на чужой форме запретить нажатие кнопок?   Найти похожие ветки 

 
igornov   (2004-04-08 16:25) [0]

Есть некая форма чужого приложения. Как сделать недоступными некоторые кнопки на ней? То есть сделать что-то подобное
установке свойства enabled кнопки в False...или вообще сделать
её невидимой...
Хендлы всех кнопок получить могу

Заранее благодарен за ответ.


 
Alternative ©   (2004-04-08 17:11) [1]

ОО! а подскажи пожалуйста как получить хэндля этих кнопок?


 
igornov   (2004-04-08 17:44) [2]

Ну по заголовку окна и по названию класса я нахожу хендл нужного
окна чужой проги (GetWindow GetWindowText GetClassName)
Пoтом при помощи EnumChildWindows перебираю все дочерние объекты
указанного выше окна. Те что нужно опять таки нахожу по заголовкам (Caption) и по классу.


 
Игорь Шевченко ©   (2004-04-08 17:47) [3]

EnableWindow,
ShowWindow

Только вот непонятно, нафига...


 
igornov   (2004-04-09 11:33) [4]

На фига?
Необходимо в чужой проге запретить нажатие всех кнопок кроме одной и тем самим направить юзера в строго определённое русло:)
Я конечно могу программно нажать при запуске проги то что нужно... но беда в том что иногда вредные юзеры успевают нажать то что не надо... вот и хочу зарубить это.


 
Polevi ©   (2004-04-09 11:50) [5]

>igornov   (09.04.04 11:33) [4]
вредный юзер это ты и есть


 
Anatoly Podgoretsky ©   (2004-04-09 11:56) [6]

Нет программист



Страницы: 1 вся ветка

Текущий архив: 2004.05.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.062 c
3-1082018541
ev
2004-04-15 12:42
2004.05.23
Сортировка полей в DBGrid по клику на заголовок?


1-1083927840
NovyeVasyuki
2004-05-07 15:04
2004.05.23
Запускаю RAR через CreateProcess. Как свернуть окно MS-DOS ?


1-1084256465
bon
2004-05-11 10:21
2004.05.23
TTreeView


14-1083610744
Pensioner
2004-05-03 22:59
2004.05.23
Откройте кладовку!


1-1083658334
Ivolg
2004-05-04 12:12
2004.05.23
Запехнуть в exe