Thema
:
Delphi
In Klassisches Design wechseln.
Einzelnen Beitrag anzeigen
duff
Registriert seit: 26. Jan 2005
Ort: Brühl
76 Beiträge
Delphi 2007 Professional
#
9
Re: In Klassisches Design wechseln.
18. Jul 2006, 10:27
hallo hier der code
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
ThemeOnOFF;
const
themelib = '
uxtheme.dll
';
type
TIsThemeOn =
function
(fEnable:Boolean):
String
;
stdcall
;
//keine Ahnung was der für ein Rückgabewert hat
var
IsThemeON: TIsThemeOn;
huxtheme: THandle;
ThemeON: Boolean;
tmp:
string
;
begin
ThemeON:= false;
// >= XP
if
(Win32Platform = VER_PLATFORM_WIN32_NT)
and
(((Win32MajorVersion = 5)
and
(Win32MinorVersion >= 1))
or
(Win32MajorVersion > 5))
then
begin
huxtheme := LoadLibrary(themelib);
if
huxtheme <> 0
then
begin
try
@IsThemeOn := GetProcAddress(huxtheme, '
EnableTheming
');
if
@IsThemeON <>
nil
then
tmp:= TIsThemeOn(ThemeON);
finally
if
huxtheme > 0
then
FreeLibrary(huxtheme);
end
;
end
;
end
;
end
;
Zitat
duff
Öffentliches Profil ansehen
Mehr Beiträge von duff finden