setwindowshook
при нажатии на среднюю кнопку мыши надо эмулировать нажатие enter.
всё вроде сделал, вот только, если нажать на кнопку за пределами активного окна, оно становиться неактивным.
Кто нить знает как помочь?
заранее благодарен
Цитата:
Originally posted by elan
Если нажимается кнопка за пределами окна, но в пределах приложения, то можно воспользоваться ф-ями GetActiveWindow(), SetActiveWindow()
Если нажимается кнопка за пределами окна, но в пределах приложения, то можно воспользоваться ф-ями GetActiveWindow(), SetActiveWindow()
К сожелению не подходит. Фича должна работать для всех приложений виндовс.
Я так понимаю, что форточка автоматом убирает фокус, и запретить её это делать затруднительно.
Цитата:
Originally posted by elan
Мне не понятно как определяешь, какому процессу ...
Мне не понятно как определяешь, какому процессу ...
я просто не предаю окну сообщение от мышки со средней кнопки и эмулирую нажатие клавиши.
активное окно само заберёт событие.