Código C:
Ver original
class Program { [DllImport("user32.dll", SetLastError = true)] static extern bool BlockInput(bool fBlockIt); static void Main(string[] args) { try { Console.WriteLine("Bloqueado entrada remota"); BlockInput(true); Thread.Sleep(5000); BlockInput(false); Console.WriteLine("Desbloqueado"); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } Console.Read(); } }
Eso funciona perfectamente si la aplicacion es ejecutada con permisos de administrador, pero me informan que la aplicacion NO puede tener permisos de administrador...
Sigo investigando si logro llegar a la solucion la subo en el foro como aporte.
De ante mano muchas gracias.