2012-09-16 17 views
5

Eventuali duplicati:
How can I customize the system menu of a Windows Form?Titolo-bar

Come potrei inserire nuovi elementi al menu contestuale di barra del titolo, come in Chrome di Google:

Google Chrome

Preferirei una soluzione C# WPF, ma non ho alcun problema per farlo in C++ (gli Interops sono già impostati).

Grazie.

+0

Ho trovato dei bei fili. [Come posso personalizzare il menu di sistema di un Windows Form?] (Http://stackoverflow.com/a/4616637/359170) [Questa applicazione mostra come modificare il menu di sistema di un'applicazione winform. (CSCustomizeSysMenu)] (http://code.msdn.microsoft.com/windowsdesktop/CSCustomizeSysMenu-024ccb7f) Penso che saranno utili. – hamed

risposta

1

Alcune altre alternative qui:

Si potrebbe considerare l'uso del 2 ° link dove si crea effettivamente un menu WPF invece di modificare il nativo esistente menu di sistema, se si desidera sfogliare il menu per la propria applicazione.

Suggerirei di estendere il codice per eseguire la scansione del menu di sistema nativo in modo da poter creare voci di menu WPF che riflettessero le voci del menu di sistema previste.

+2

Sebbene ciò possa teoricamente rispondere alla domanda, vorremmo che includeste le parti essenziali dell'articolo collegato nella vostra risposta e fornissero il [link per riferimento] (http://meta.stackexchange.com/q/8259). Non riuscendo a farlo lascia la risposta a rischio dal link rot. – Kev