Einzelnen Beitrag anzeigen

Benutzerbild von sh17
sh17

Registriert seit: 26. Okt 2005
Ort: Radebeul
1.643 Beiträge
 
Delphi 11 Alexandria
 
#12

Re: Wie kann ich erkennen ob das OS >= Win XP ist.

  Alt 21. Mär 2006, 06:07
Also ich habe folgendes ausgeführt und es geht:

Delphi-Quellcode:
procedure TForm1.CreateParams(var Params: TCreateParams);
const
  CS_DROPSHADOW = $00020000;
begin
  inherited;
  if IsWindowsXPAndUp then
    Params.WindowClass.Style := Params.WindowClass.Style or CS_DROPSHADOW;
end;
Zum Vergleich auch ein Bild ohne Schatten.

Übrigens hat die Jedi Code Library eine vollständige Funktion zum ermitteln der Windowsversion.
Miniaturansicht angehängter Grafiken
ohneschatten_428.png   mitschatten_204.png  
Sven Harazim
--
  Mit Zitat antworten Zitat