[C#]Evidenziare un'applicazione nella TaskBar

Stato
Discussione chiusa ad ulteriori risposte.

MrDarkest

Utente Silver
2 Novembre 2007
154
6
1
99
Ragazzi ho un problema:
Come si fa in C# a far lampeggiare di arancione la barra di una applicazione?
Tipo come fa MSN quando ricevi un messaggio ma la finestra della conversazione non è quella attiva.
Esempio:
lampow0.png
 
se non sbaglio lo fa automaticamente xp quando l'applicazione subisce qualche modifica al livello della gui e non ha il focus
 
A livello della GUI intendi a livello di grafica? Quindi non è contemplato quando cambia il testo in una RichTextBox?
 
No, si usa la API FlashWindow o roba del genere...
Cerca su PInvoke.net dove trovi anche la dichiarazione e talvolta anche l'utilizzo
*EDIT*
Ecco il link diretto:
http://pinvoke.net/default.aspx/user32/FlashWindow.html
 
penso che sia compreso, ma non ne sono sicuro..... anche la prima considerazione è solo un'ipotesi....

vedi se c'è qualche api che permette di comunicare al s.o. questa "condizione"
 
hkproj ha detto:
No, si usa la API FlashWindow o roba del genere...
Cerca su PInvoke.net dove trovi anche la dichiarazione e talvolta anche l'utilizzo
*EDIT*
Ecco il link diretto:
http://pinvoke.net/default.aspx/user32/FlashWindow.html

Grazie hk, funziona! Sei un grande!
 
Stato
Discussione chiusa ad ulteriori risposte.