2009-06-06 8 views
6

Questa è una domanda abbastanza stupido, ma qui va:Forza di Windows per visualizzare una barra di sistema

C'è un modo (in .net) per forzare Windows per mostrare la vostra barra di sistema, invece di nasconderlo? Non voglio farlo tutto il tempo, ma almeno per la prima volta che viene eseguita la mia applicazione mi piacerebbe che fosse visibile nella barra delle applicazioni.

+5

No, non * è necessario * essere visibile nella barra delle applicazioni. Questo dipende dall'utilizzatore. Non fare affidamento sulla tua applicazione visibile nella barra delle applicazioni, perché potrebbe non esserlo. (come ha detto JP, in Win7, gli utenti ne hanno il pieno controllo). – jalf

+2

Quando ho detto che stavo facendo affidamento su qualcosa? Voglio solo sapere se è possibile. –

+2

Spero di no. IMO, la barra delle applicazioni dovrebbe essere completamente sotto il controllo dell'utente. – Greg

risposta

9

Stai prendendo in considerazione Windows 7? In tal caso, quindi no.

+10

E grazie a Dio per questo – jalf

+0

Grazie per il link. Questo è quello che dovevo sapere. –

+0

Se la risposta è no, allora come è possibile che l'icona di Skype sia sempre visibile, lo stesso vale per Miranada IM. Non ho cambiato le loro impostazioni nel pannello di controllo. – Wodzu

7

Come direbbe Raymond Chen, "Immagina se fosse possibile." Ora dimmi quante app sceglierei non per forzare l'icona del vassoio sempre visibile! Tutti pensano che l'icona del vassoio sia la più importante. Se esistesse un modo programmatico per dire "Mostra l'icona del mio vassoio tutto il tempo", torneremo a Windows 95.

La configurazione dell'occultamento dell'icona vassoio è lasciata all'utente, di proposito. Se vuoi vedere sempre l'icona del vassoio sul tuo computer, non c'è nulla che ti possa fermare. Basta fare clic con il pulsante destro del mouse sul pulsante di espansione, fare clic su "Personalizza icone di notifica" (come indicato in Vista, potrebbe variare in altre versioni del sistema operativo), trovare l'icona della barra delle applicazioni nell'elenco e selezionare "Mostra".

2

La prima volta che viene visualizzata l'icona del vassoio, questa sarà resa visibile, almeno per un breve periodo. Il resto è lasciato all'utente: se lo vogliono nascondere, dovresti davvero rispettare questa decisione.

+0

Ho tutte le intenzioni di rispettare le intenzioni dell'utente. Grazie. –

+1

@Andrew: quindi non c'è niente da fare, verrà mostrato al primo utilizzo –

+0

Sfortunatamente, questo non è stato il caso nei miei test. Forse è un'anomalia, ma credo che Windows stia nascondendo la mia icona sin da subito. Ciò confonderebbe alcuni utenti. Volevo solo vedere se c'era un modo per andare "Guardami, sono qui!" subito dopo l'installazione. –

2

Non c'è modo di forzarlo a essere visibile (come indicato sopra, e giustamente), tuttavia se si mostra una notifica a palloncino (come Windows Live Messenger quando si tenta di chiudere la finestra), l'icona appaiono mentre il palloncino è visibile. Puoi anche usare questo per attirare l'attenzione sulla tua app per dire "guardami, sono qui!".

Per favore, per il bene degli utenti, fallo solo una volta, al massimo, però!

+0

Grazie per il consiglio. Posso o non posso provare questo approccio. Anche usato una volta, penso che l'idea sarebbe fastidiosa per l'utente. Qualunque cosa io faccia, prometto di codice responsabilmente. Odio i programmi che pensano di sapere cosa è meglio per me, anche ;-) –

3

non viene visualizzato perché, anche se si disinstalla l'applicazione, l'impostazione di visualizzazione viene salvata nella voce di registro PastIconsStream. Windows salva le impostazioni per gli identificatori di icone anche se l'app non è già installata. Per la prima installazione, apparirà, quindi si nasconde (che è ciò che vuoi ottenere, penso). Per le installazioni successive, non apparirà più, perché Windows ricorda le impostazioni. Se stai ancora testando la tua applicazione, prova a cancellare la voce del Registro di sistema PastIconsStream. Questo tornerà al comportamento "mostra prima, poi nascondi".

+0

Ahhh ... questo spiega quello che stavo vivendo prima. Ho pensato che forse c'era qualcosa di diverso con la mia installazione un po 'di tempo fa, perché da allora ho notato lo "spettacolo all'inizio, poi nascondi" su altre macchine. Grazie. –

Problemi correlati