Member 14380227 Ответов: 1

Запретить ввод мыши для внешнего процесса


Hi there,

sorry my English is not so good. I am a hobby programmer and am writing a program that puts an in-game overlay on a game.

About my problem. I would like in the NVidia IN Game Overlay, prevent mouse input for the game as long as the overlay is active in an Fullscreen Game. But I don't know how I can do it. I use VB.Net or C Sharp. There is definitely an API that can be used to switch the mouse input for a process on and off.

Can anyone help me further?


Что я уже пробовал:

Ich habe Versucht 

Bockinput
Handling Windows Messages 
Global Mouse Hooks

Rick York

Взгляните на мое пересмотренное решение.

1 Ответов

Рейтинг:
8

Rick York

Он включает в себя "захват" мыши, поэтому функция API-это SetCapture. Взгляните на это для получения дополнительной информации: Движение мыши - Win32 apps | Microsoft Docs[^]

Я вижу, вы отредактировали свой вопрос. Я рекомендую вам искать то, что вы уже пробовали." Если захват мыши-это не то, что вы хотите, то попробуйте глобальный крючок для ввода мыши. Здесь есть много статей на эту тему, и вы можете ввести их в поле поиска так же легко, как и я.


Member 14380227

Спасибо вам, я думаю, что описал это wrog