I already have the following:
This registry key adds a new menu item into the system context menu, so for example when you rightclick a file in Windows Explorer, you can immediately "Open it with notepad"
[HKEY_CLASSES_ROOT\*\shell\Open it with Notepad]
[HKEY_CLASSES_ROOT\*\shell\Open it with Notepad\command]
@="[url removed, login to view] %1"
What I need to do more is to ADD A SMALL ICON of my choice there, so it will display next to the new menu item in the context menu. I need it to work in Windows 2000/xp/vista/7/etc.
It is not possible to save any new files in users computer. It's only possible to execute a file which will have to do the necessary modifications.
I need the source code to be written in C, I will need to compile it in lcc-win32 compiler without errors and without warnings.
Regarding the source code, which is mentioned in the text above: if your solution doesn't require any source code at all, for example if you can handle it by a simple .reg registry modification file, then there is no need to compile anything in lcc-win32 and no need for C sources, of course.