Pergunta

Possíveis duplicatas:
Como fazer o mouse congelar C#
Como posso bloquear a entrada do teclado e do mouse em C#?

Estou fazendo um programa de macro de mouse e já tenho o núcleo principalmente. Seria bom, no entanto, se eu pudesse impedir temporariamente o usuário de usar o mouse enquanto a macro estiver jogando ... Isso é possível em C#?


EDITAR

Este código funciona perfeitamente para mim:

    [DllImport("user32.dll")]
    private static extern bool BlockInput(bool block);

    public static void FreezeMouse()
    {
        BlockInput(true);
    }

    public static void ThawMouse()
    {
        BlockInput(false);
    }
Foi útil?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top