Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#7

AW: Probleme mit dem ListView

  Alt 26. Mai 2018, 22:23
SetWindowTheme(WindowHandle, Nil, Nil);
SetWindowTheme(Listview.Handle, '', nil);
SetWindowTheme(Form/Window-Handle, nil, nil);

sorry das ist definitiv falsch seit ihr hier am raten?

das muss so sein.
SetWindowTheme(WindowHandle, '', '');
ansonsten wird sie für dieses Fenster nicht deaktiviert.
Ist zwar PWideChar aber auf Nil zu casten ist falsch.

Zudem wenn du die Theme nur für das ListView ausschalten willst musst du auch deren Handle nehmen.

EDIT:
Für die ungläubigen. Siehe shots.
Ich möchte meinen ToolTip OwnerDrawn dann muss ich die Theme für den ToolTip deaktivieren.
Aber nicht mit NIL denn das hat keinen Effekt!
Der einfachste weg kompiliere deine Anwendung ohne Manifest! Alles andere ist Spielerei.

gruss

Geändert von EWeiss (11. Jul 2019 um 16:51 Uhr)
  Mit Zitat antworten Zitat