Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Имитация нажатия клавиш Ctrl-Esc


Автор: Алексей 4.4.2002, 17:47
Нужно чтобы программно вызывалось действо как при нажатии Ctrl-Esc в
Виндах

Как это можно сделать ?

Автор: Vit 4.4.2002, 18:14
Ответил в разделе Дельфи на аналогичный вопрос:
http://www.forum.vingrad.ru/cgi-bin/newforum/ikonboard.cgi?act=ST;f=2;t=304

Автор: TwoK 4.4.2002, 18:32
Опа я опоздал.

Но я так понял, товарищу Пуск надо нажать программно.
SendMessage(hWnd,WM_SYSCOMMAND,SC_TASKLIST,NULL);

Но это только если Пуск, как сказано в MSDN.

Автор: Алексей 5.4.2002, 08:31
Спасибо ответившим, я добиваюсь след. штуки - во время запуска программы
в фоновом режиме (прога сетевая) нужно,если пользователи открыли NC или
FAR на весь экран , чтоб они сворачивались , было б ещё лучше , конечно если б  после нажатия клавиши, опять возвращались , туда где сидели :-) ???

Конечно , корявый выход из положения - CTRL-ESC  , да если не тяжело -
а как сэмулировать нажатие ESC ???

Самый классный вариант, чтобы в тот же NC или FAR передовалось
какое-то сообщение , строчка на экран ... Но это наверное ,тяжело ...
Но было б здорово ...
Прошу прощения за корявый стиль изложения - увы , новичок ...

Автор: BaHek 19.3.2008, 02:51
парни мне нужна готовая программа = Которая бы делала такое"я задаю кнопку или пару кнопок которые должны нажиматься через определенный интервал"и чтобы цикл был.... 
к примеру - мне нужно чтобы П-нажалась через 3 секунды О-нажалась через 5 секунд итд...кто что может??? 
j0van@mail.ru спасибо!!! 

Автор: MAKCim 19.3.2008, 09:58
BaHek, 

 ! 
MAKCim
Модератор: Для этого существует центр помощи!

Автор: korian 20.3.2008, 02:26
http://forum.vingrad.ru/forum/topic-200113.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)