SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: josseuy en Sábado 28 de Julio de 2007, 19:49

Título: Interrupciones
Publicado por: josseuy en Sábado 28 de Julio de 2007, 19:49
Buenas...
Alguien tiene idea de si se puden manejar las interrupciones en c#???
En caso que se pueda, alguna clase o bilblioteca util para esto???
Salu2
Título: Re: Interrupciones
Publicado por: Enko en Lunes 30 de Julio de 2007, 18:06
Si te refieres a las interupciones de la BIOS es imposible ya que las Windows trabaja en modo protegido y las interupciones son para el modo REAL. Y si eso fuera poco, C# es codigo interpretado y no compilado por lo que no puede tener acceso alli.
Título: Re: Interrupciones
Publicado por: josseuy en Lunes 30 de Julio de 2007, 19:49
Predona, me exprese mal...
Se que las interrupciones las maneja el SO en modo kernel. Voy a ver si me puedo expresar mejor:
La idea es hacer un KeyLoger, una cosa q se me ocurrio, es que cuando ocurre una interrupcion(presionar tecla ), entonces que el SO le notifique a mi aplicacion...
O de otra manera quedar haciendo espera activa(q no me convene), revisando constantemente en alguna dll (como "user32.dll"), para ver si se presionaron teclas...
O sea tener un objeto, o bien que se quede a la escucha del teclado, o bien que quede revisando el teclado...
Gracias...