Die Shell-Extension von Luckie ist schon mal eine gute Basis. Luckie hat zwar "nur" ein normales Menü drin, und ich müsste auch erst mal nachschauen, wie man mehrere Menüeinträge (speziell dann noch ein untergeordnetes) macht. AFAIK war ein Beispiel im Platform
SDK drin (wenn auch in C).
Du kannst Luckies
DLL als Grundlage nehmen, dann ändere aber unbedingt die
GUID, sonst wird dir Luckie auf die Finger klopfen.