Moin,
welchen Hooktyp benutzt du denn? Low-Level?
Für deine Zwecke würde sich (bis vor Vista) eine
GINA eignen. Im Grunde werden nämlich diverse Tastenkombinationen (und auch die Windowstaste) meines Wissens nach per
RegisterHotKey vorreserviert. Da müßte sich also was machen lassen. BTW: eine
GINA habe ich auch mal in Delphi geschrieben und die kann man noch immer von meiner Seite runterladen, falls du eine Starthilfe brauchst.