контекстное меню
Подскажите, пожайлуста, возможно ли средствами С++ присвоить контекстному меню определенного типа файлов(.zip, .exe, и.т.п.) дополнительный пункт, т.е. чтобы при щелчке правой кнопкой мышки над файлом определенного типа появлялось меню с дополнительным пунктом и по щелчку на этот пункт запускалась определенная программа?
информация о контекстном меню хранится в реестре, в HKEY_CLASSES_ROOT. структура довольно простая и понятная - покопайся, все поймешь.
функции для работы с реестром:
RegOpenKeyEx
RegEnumKeyEx
RegEnumValue
RegQueryValueEx
RegReplaceKey
RegSetValueEx
RegDeleteKey
RegCloseKey
и т. д.