2013-08-21 10 views
6

Ho a che fare con software che frequentemente (quasi esclusivamente) gira su computer con risoluzioni superiori a 5000x3000 pixel.Il modo più veloce per dipingere una singola immagine in movimento su un desktop> 5000x3000?

Su schermi così grandi, avevamo bisogno di un modo per mostrare all'utente dove si trova il loro mouse. Abbiamo cercato di ingrandire il cursore reale, ma questo sembra impossibile su Windows; invece, abbiamo deciso che su un determinato tasto avremmo creato un modulo trasparente della dimensione del desktop, e su quello disegnavamo un file MouseCursor.png che si aggiornava ogni 40-100 ms.

Tuttavia, su una tela così grande non funziona in modo reattivo come vorremmo. Qualcuno ha qualche suggerimento su come affrontare al meglio un problema del genere?

+5

windows ha un'opzione per mostrare un cerchio di contrazione intorno alla posizione del mouse su ctrl clic su – Jonesopolis

+2

Se si pianifica di fare questo su un tasto pressione perché non abilitare semplicemente "Mostra posizione del puntatore quando premo il tasto CTRL" nel Proprietà del mouse? – ChrFin

+3

Perché pensi che non puoi aumentare la dimensione del cursore del mouse? Windows stesso è già dotato di cursori del mouse di dimensioni diverse. Per quanto posso vedere, è sufficiente fornire un file '.cur' che contenga un cursore più grande. –

risposta

1

Il cursore del mouse viene visualizzato con una funzione hardware, una sovrapposizione video. Molto difficile competere con quella funzionalità nel software.

Pannello di controllo + Mouse, scheda Puntatori. Se la varietà "extra large" non è abbastanza buona e l'opzione "Mostra il puntatore del mouse" nella scheda Opzioni non è utile, significa che hai ancora un pulsante Sfoglia per caricare i tuoi file .cur.

Problemi correlati