Текущий архив: 2005.12.25;
Скачать: CL | DM;
Вниз
Возможно ли нажать неактивную кнопку в чужом приложении Найти похожие ветки
← →
G-h-o-s-t (2005-10-27 11:32) [0]Возможно ли нажать неактивную кнопку в чужом приложении
← →
Zeqfreed © (2005-10-27 12:12) [1]G-h-o-s-t (27.10.05 11:32)
нет, если кнопка стандартная
← →
G-h-o-s-t (2005-10-27 12:24) [2]Можно
EnableWindow(h2,True);
этоя уже нашел, в теперь нужно сделать ее видимой..если она не видима..вот как пока не знаю
← →
Zeqfreed © (2005-10-27 12:30) [3]G-h-o-s-t (27.10.05 12:24) [2]
> EnableWindow(h2,True);
После этого она уже не неактивная.
> нужно сделать ее видимой
ShowWindow
← →
G-h-o-s-t (2005-10-27 12:58) [4]ShowWindow(h2, 1);
вот так видимой она не делается
← →
Zeqfreed © (2005-10-27 13:05) [5]G-h-o-s-t (27.10.05 12:58) [4]
А h2 содержит верный дескриптор?
← →
G-h-o-s-t (2005-10-27 13:08) [6]Да верный
EnableWindow(h2,True)
вот так работает..делает не активную..активной и можно ее нажать, а если она невидима..то активной не делает соответственно нажать ее нельзя..
← →
выф (2005-10-27 13:25) [7]все гораздо проще SendMessage(Handle, WM_LBUTTONDOWN, 0, 0)
← →
G-h-o-s-t (2005-10-27 13:29) [8]может оно конечно и проще..но кнопка не нажимается..а так код вполне инт ересный :0(
← →
Leonid Troyanovsky © (2005-10-27 16:13) [9]
> выф (27.10.05 13:25) [7]
> все гораздо проще SendMessage(Handle, WM_LBUTTONDOWN, 0,
> 0)
SendMessage(Windows.GetParent(btnHandle), WM_COMMAND, MakeWParam(GetDlgCtrlID(btnHandle), 0), btnHandle)
--
Regards, LVT.
Страницы: 1 вся ветка
Текущий архив: 2005.12.25;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.035 c