-
Окно срабатывает при отпускании мышки с нажатым Alt-ом.
Пытаюсь так: PostMessage(h,WM_KEYDOWN,18,0); PostMessage(h,WM_LBUTTONUP,0,lparam); //lparam -координаты
Не реагирует. Если вручную зажать Alt, то все срабатывает. Приложение, в окно которого нажимаю- игра. Возможно, она считывает статус Alt откуда то еще? (DirectX?) Или я не правильно посылаю нажатие Alt-а?
Заранее спасибо.
-
> pirate (18.08.09 15:45)
> Или я не правильно посылаю нажатие Alt-а?
В данном случае проще считать, что послать оное _правильно_ невозможно.
-- Regards, LVT.
-
То есть, по вашему, нажать Alt в игре никак невозможно?
-
> pirate (18.08.09 20:43) [2]
> То есть, по вашему, нажать Alt в игре никак невозможно?
Cомневаюсь лишь в правильности посылок.
-- Regards, LVT.
-
Ну ладно, абстрагируемся от игр. Пусть есть окно. Ему надо послать Alt+F4. Это сделатьу меня тоже не получилось. Есть варианты?
-
нет
-
> pirate (18.08.2009 22:52:04) [4]
Есть - не посылать.
-
Такие ответы емкие, капец. Ладно, всем спасибо, мастера!
-
не помню, работает ли, но попробуй зажать с помощью keybd_event
|