Puoi fornirmi un esempio su come inserire il modulo di domanda nella barra delle applicazioni? come Windows Media Player o Ricerca finestra quando riduci.Applicazione nella barra delle applicazioni
risposta
Quello che state cercando è la creazione di un Application Desktop Toolbar (noto anche come AppBar). La funzione principale utilizzata per registrare la finestra dell'applicazione come AppBar è SHAppBarMessage
.
Per iniziare, è possibile guardare questo vecchio appbar example con C++. Se vuoi farlo in C#, c'è una discussione che parla di details on how to do it in WPF. Non sono a conoscenza di esempi su come farlo con WinForms, ma una ricerca rapida sul web dovrebbe portare qualcosa.
Aggiornamento: In realtà, se si desidera una barra degli strumenti che si trova sulla barra delle applicazioni, è necessario implementare un Deskband. Ecco un esempio DeskBand in C++ ed ecco un DeskBand in C#.
Ecco cosa succede quando non si tocca un argomento per un po '. :-)
E in Win7 ci sono "barre degli strumenti miniatura". Vedere "Guida per sviluppatori di shell" - "Estensibilità della shell" - "Estensione del desktop" su MSDN per un riferimento completo: http://msdn.microsoft.com/en-us/library/ff521672 –
Ciò che viene realmente chiamato è il "vassoio di sistema". L'app deve avere un'icona nella barra delle applicazioni di Windows. Molte lingue forniscono questa funzionalità.
Qui ci sono alcuni link:
http://www.codeguru.com/Cpp/COM-Tech/shell/icons/article.php/c1335
Windows Media Player e Windows Search non si aggiungono alla barra delle applicazioni. –
Ciò che viene realmente chiamato è l '"Area di notifica". –
@Franci - Il mio Windows Media è sicuramente nella barra delle applicazioni. – user147502
dovresti dirci quale lingua stai usando per creare questa applicazione. –
sto usando C#. Voglio renderlo simile a Windows Media Player mentre sulla barra delle applicazioni –