Форум: "Начинающим";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];
Внизкак программно визуально нажать кнопку? Найти похожие ветки
← →
Zilog © (2006-08-01 17:18) [0]как программно нажать кнопку, что бы визуально было видно нажатие?
← →
@!!ex © (2006-08-01 17:22) [1]1) Нарисовать свою? :)
2) Програмно нажать кнопку мышу на этой кнопке, и отпустить потом соответственно.
3) поместить на нее фокус и программно нажать на пробел.
← →
ыв (2006-08-01 17:32) [2]третий вариант наиболее подходит.
а как программно нажать пробел?
← →
ыв (2006-08-01 17:32) [3]третий вариант наиболее подходит.
а как программно нажать пробел?
← →
Zilog © (2006-08-01 17:32) [4]упс... потрите лишнее пожалуйста.
← →
@!!ex © (2006-08-01 17:37) [5]PostMessage - для отправки сообщения WM_KEYDOWN WM_KEYUP
SetFocus - установить фокус.
← →
Zilog © (2006-08-01 17:49) [6]а в кчасетве последних 2-х параметров к PostMessage, что надо указывать?
← →
Zilog © (2006-08-01 17:50) [7]разобрался, пасиб.
← →
Zilog © (2006-08-01 18:03) [8]работет правда не совсем так, как хотелось бы.
при посылке PostMessage(CButton.Handle,WM_KEYDOWN,VK_SPACE,0);
кнопка нажимается, и сразу отлипает, без дополнительных комманд.
А хотелось бы сэмулировать именно удерпжание клавиши или мышки, т.е. кнопка должна оставаться в нажатом состоянии, пока не пришлю
PostMessage(CButton.Handle,WM_KEYUP,VK_SPACE,0);
Как в таком случае поступить?
← →
Zilog © (2006-08-01 18:08) [9]и снова разобрался, спасибо за внимание. :)
← →
StriderMan © (2006-08-01 18:22) [10]
> Zilog © (01.08.06 18:08) [9]
> кнопка нажимается, и сразу отлипает
и как решилось ? просто интересно
← →
Zilog © (2006-08-03 11:01) [11]как и было сказано. у меня она сразу отлипала, потому как фокус менялся постоянно....
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.045 c