recently I tried to open the context menu in a small application myself. I'm really no win32 API expert (I even don't want to be one), but it's hard. Somehow Total Commander can open even context menu's for files in different locations: Search -> Feed to listbox
Great! Thank you! ***Admireing your skills***

Can you tell me how you did it? I used following sources to start with:
http://www.codeproject.com/shell/shellcontextmenu.asp
But it runs only on Windows 2K/XP/2003 and works only for files in the same directory. (The example is nevertheless very useful...)
PS: My small application is only intended to open the context menu from Eclipse directly. I hope to put it online soon.
PPS: There was alread a discussion about context menu implementation:
http://www.ghisler.ch/board/viewtopic.php?t=661&postdays=0&postorder=asc&start=15