WinFuture-Forum.de: Visuelle Xp-stile Für Einzelne Steuerelemente Deaktivieren - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Visuelle Xp-stile Für Einzelne Steuerelemente Deaktivieren


#1 Mitglied ist offline   2Black 

  • Gruppe: aktive Mitglieder
  • Beiträge: 473
  • Beigetreten: 09. Juni 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Aalen

geschrieben 15. September 2006 - 17:10

Hi @ All



Wie's der Titel schon sagt möchte ich die Visuelle XP-Stile für ein einzelnes Steuerelement deaktivieren. Damit die Eigenschaften BackColor und ForeColor der ProgressBar auch sichtbar werden, wenn der Zielrechner Visuelle XP-Stile aktiviert hat. (Siehe hier).

Kennt jemand ne Lösung (beispielsweise über WinAPI)? Über eine Lösung oder Idee wäre ich jedem recht dankbar, egal ob VB oder VC#. :huh:
0

Anzeige



#2 _MagicAndre1981_

  • Gruppe: Gäste

geschrieben 15. September 2006 - 17:43

http://www.delphipraxis.net/topic49515_xp+...&highlight=
0

#3 Mitglied ist offline   2Black 

  • Gruppe: aktive Mitglieder
  • Beiträge: 473
  • Beigetreten: 09. Juni 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Aalen

geschrieben 15. September 2006 - 18:14

Top! Funktioniert Prima! Vielen Dank @ MagicAndre1981 :huh: Hier der Code für die andern (wen es interessiert :band: )



	Private Declare Function SetWindowTheme Lib "uxtheme" (ByVal hWnd As Integer, Optional ByRef pszSubAppName As String = Nothing, Optional ByRef pszSubIdList As String = Nothing) As Integer

	Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
		SetWindowTheme(Me.ProgressBar1.Handle, , )
	End Sub

0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0