Domanda

Voglio usare lo stesso pulsante nella mia finestra di dialogo:

Voglio questo pulsante

Come posso vedere, è utilizzato da Windows Explorer e alcune altre finestre di dialogo di sistema.

è un controllo standard?Come posso inserirlo nella mia applicazione?

È stato utile?

Soluzione

Questo è fornito da Visual Styles (Uxtheme.dll).

Comunque devi farlo da solo.Proprietario-Draw o Pulsante sottoclassificato che dipingerà con OpenWemeData (la classe è "navigazione"), parte NAV_BACKBUTTON.

Nota che come sempre con uxtheme.dll dovresti anche avere un fallback se uxtheme.dll non è disponibile (prima di XP), è disabilitato o se la classe "navigazione" non è definita (è aggiunta solo in Aero, XPLuna non ce l'ha).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top