Hallo,
ich möchte das Windows 7 Startmenü dauerhaft ausblenden. Das Ausblenden ansich geht recht einfach:
Delphi-Quellcode:
procedure HideStartmenu;
var
Startmenu: Hwnd;
begin
Startmenu := FindWindow('DV2ControlHost', nil);
if Startmenu <> 0 then
ShowWindow(Startmenu, SW_HIDE);
end;
Aber es erscheint trotzdem wieder wenn z.B. die Windows Taste oder CTRL+ESC gedrückt wird. Also habe ich diese Tastenkombinationen durch einen Hook abgefangen.
Jetzt erscheint das Windows 7 Startmenü aber immer noch wenn ich einen Doppelklick auf den Desktop mache.
OK, also hab ich den Mausdoppelklick auch noch durch einen Hook abgeschaltet.
Jetzt wird der Doppelklick abgefangen und das Startmenü erscheint trotzdem noch beim Doppelklick auf den Desktop.
Hat vielleicht jemand eine Idee wie ich feststellen kann wann sich das Startmenü öffnet ??
KUBA