I've recently created an application and then decided I wanted to use shell extentions to enhance it. I know about creating the shell extentions. My question is this. How can I have my app accept command arguments when it is called to load. Example: I want to right-click on an executable and choose a menu item that launches my application. When my application loads, I want it to know the size of the file that I right-clicked on.