Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Нажать на кнопки! [D6, WinXP]


serko ©   (2005-06-29 21:13:00) 

Ребя помогите! Как программно нажать на кнопки Ctrl+Alt+V? По этой комбинации срабатывает виндосовское событие!


serko   (2005-07-03 22:36:00) [1]

Cardinal ©   (01.07.05 17:58) [14]

Может оно и нажимает (незнаю как проверить) но переключение монитора не происходит!


serko   (2005-07-03 22:31:00) [2]

Как попробую сообщу!


Cardinal   (2005-07-01 17:58:00) [3]

Что, трудно человеку помочь? Конечно, типа, учись, читай, ищи, и у тебя все получится легче писать, но вопрос ведь есть конкретный...

serko, пробуй так:

keybd_event(17,0,0,0);
keybd_event(18,0,0,0);
keybd_event(86,0,0,0);
keybd_event(86,0,KEYEVENTF_KEYUP,0);
keybd_event(18,0,KEYEVENTF_KEYUP,0);
keybd_event(17,0,KEYEVENTF_KEYUP,0);


serko   (2005-07-01 17:40:00) [4]

Та ну мне такое не под силам! Может у кого то завалялся уже готовый кодик?


Virgo_Style   (2005-06-30 21:50:00) [5]

 
keybd_event(ord('V'),0,0,0);
keybd_event(ord('V'),0,KEYEVENTF_KEYUP,0);


Разбирайтесь. В вашем распоряжении Help - Windows SDK, всплывающая подсказка и весь Интернет.

И помните - чтобы не нажимать три клавиши потом, надо нажать много клавиш сейчас. Действительно много.


serko   (2005-06-30 21:29:00) [6]

Ну помогите! И скажите такое вообще возможно?


BiN   (2005-06-30 21:21:00) [7]

serko ©   (30.06.05 21:13) [9]
...надо все и сразу!


Ну с этого и надо было начинать.


serko   (2005-06-30 21:13:00) [8]

Та я вообще в Delphi с клавой не работал! Так что прошу у вас помощи! А на изучение времени нет, надо все и сразу!


Alexander Panov   (2005-06-30 14:09:00) [9]

serko ©   (30.06.05 13:18) [7]
Примерчик бы хотелось!


А что-то не получается?


serko   (2005-06-30 13:18:00) [10]

Примерчик бы хотелось!


Игорь Шевченко   (2005-06-30 12:28:00) [11]

Удалено модератором


Digitman   (2005-06-30 12:25:00) [12]

Удалено модератором


Digitman   (2005-06-30 12:23:00) [13]

ты на вопрос не ответил ...


> классно


потряссно


Игорь Шевченко   (2005-06-30 12:23:00) [14]

keybd_event


serko   (2005-06-30 12:14:00) [15]

Ну в настройках монитjра можна настроить горячие клавиши на переключение между мониторами! В моем случае это между теликом и монитором! Не охота нажимать аж 3 клавиши, классно бы было по нажатию на Button!


Digitman   (2005-06-30 08:39:00) [16]

какое ?!


Наверх

Титульная страница Поиск, карта сайта Написать письмо