Hallo Thomas,
ich bin gerade dabei, Deine
Unit zu testen. Zuerst hat Delphi einen formalen Fehler (naja...) gemeldet:
Code:
procedure lockwindowskey;
var
handle:thandle;
begin
FHookSet := LongBool(SetHook(
Handle,WM_HOOKCREATE));
end;
Hier sei die Variable "
handle" nicht initialisiert. Das stimmt sogar!
Jetzt habe ich ein Formular mit zwei Buttons, der eine ruft "HideTaskbar" auf, der andere "ShowTaskbar". Leider funktioniert das nicht unter Windows XP. Da passiert schlichtweg gar nichts.

Gleiches gilt leider auch für die Funktionen "ShowWindowsButton" und "HideWindowsButton". Mal sehen, ob ich im Laufe der Woche (wird leider bestimmt ein wenig dauern!) eine Lösung für XP finden kann...
Grüße,
Daniel
Daniel R. Wolf