Sincronizza Indice |
Scarica il progetto |
Testo dell'articolo |
Stampa l'articolo |
Difficoltà: 3 / 5 Il controllo FBI Tray Icon consente di aggiungere una nuova icona alla System Tray, comprensiva di ToolTip quando il cursore del mouse si posa sopra ed è in grado di comunicare gli eventi relativi alla pressione dei pulsanti del mouse sopra d'essa.
Si rivela molto comodo per quei programmi di controllo il cui utilizzo non è determinato dall'utente ma svolgono funzioni in maniera invisibile o non controllata direttamente e pertanto non necessitano la presenza continua di un'icona sulla barra delle applicazioni. Si raccomanda anche la consultazione dell'articolo Q176085 - HOWTO: Use the System Tray Directly from Visual Basic 5.0 e di Q162613 - HOWTO: Manipulate Icons in the System Tray with Visual Basic nella Microsoft Knowledge Base. Proprietà
Metodi
Eventi
Note Il controllo è molto leggero poiché non utilizza alcun controllo intrinseco di Visual Basic ma basa tutta la sua azione sulla superficie del controllo utente. Il callback è eseguito su tale handle e sono processati solo i messaggi relativi alla pressione o rilascio dei pulsanti del mouse. Durante l'esecuzione è invisibile sulla superficie del form in cui viene posto; la sua dimensione è di 255x255 twips e non può essere variata. Sebbene la proprietà Icona sia di tipo IPictureDisp e come tale consenta l'uso di qualsiasi immagine, affinché l'icona sia mostrata nella System Tray è necessario che tale immagine sia un'icona reale. Sono quindi inutili le immagini BMP o di altro formato. Affinché l'icona venga rappresentata correttamente, deve essere
della misura di 16x16 pixel. Le icone più grandi saranno mostrate
in maniera corretta durante la fase
di progettazione e saranno schiacciate durante la fase
di esecuzione. |
Fibia
FBI
|
Torna all'indice dei Controlli utente |