Frage

Ich möchte dieselbe Schaltfläche in meinem eigenen Dialogfeld verwenden:

Ich möchte diese Schaltfläche

Wie ich sehen kann, wird es von Windows Explorer und anderen Systemdialogen verwendet.

ist es eine Standardsteuerung?Wie kann ich es in meine Anwendung einfügen?

War es hilfreich?

Lösung

Dies wird von Visual Styles (uxtheme.dll) bereitgestellt.

Sie müssen es jedoch selbst tun.Eigentümer-Draw- oder Unterklassifizierte Schaltfläche, die es mit Openthemedata malen (Klasse ist "Navigation"), Teil Nav_backbutton.

Beachten Sie, dass Sie wie immer mit uxtheme.dll einen Fallback haben sollen, wenn uxtheme.dll nicht verfügbar ist (vor XP), deaktiviert ist oder wenn die Klasse "Navigation" nicht definiert ist (es wird nur in Aero, XP hinzugefügtLuna hat es nicht).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top