2012-02-11 16 views
5

Estoy usando C# y deseo ocultar el cursor globalmente. Puedo usar Cursor.Hide() para ocultar el cursor mientras está sobre mi aplicación, pero quiero ocultarlo completamente, sin importar dónde esté. es posible?Ocultar cursor en todas partes

+2

sí, es posible, pero es una idea absolutamente mala ... ¿por qué quieres hacer eso? – Yahia

+0

Hacer un salvapantallas con una forma transparente. El mouse solo se registra como 'sobre' el formulario si se encuentra en una parte visible. Deseo ocultarlo sin importar dónde esté. –

+0

Ah, vale. Estoy siguiendo este tutorial: [link] (http://www.harding.edu/fmccown/screensaver/screensaver.html) pero es para un salvapantallas que llena toda la pantalla, no solo una parte de ella. (Y especialmente no una forma semitransparente!) –

Respuesta

5

Supongo que está en WPF. Puede usar:

Mouse.OverrideCursor = Cursors.None; 

para obtener un cursor transparente para toda su aplicación.

Cuestiones relacionadas