Я пытаюсь создать контекстное меню расширения оболочки и наложение значков. Я успешно зарегистрировался и увидел, что контекстное меню появляется при щелчке правой кнопкой мыши, и щелчки меню правильно реагируют на код при запуске программы через Python.
Моя проблема заключается в том, что я пытаюсь скомпилировать код Python в исполняемый файл с помощью cx_Freeze или py2exe. Он создает исполняемый файл, и запуск исполняемого файла создает запись в реестре, но при щелчке правой кнопкой мыши после перезапуска explorer.exe меню не отображается.
Я думал, что cx_Freeze или py2exe смогут зарегистрировать контекстное меню или оверлей и заставить его общаться с кодом внутри exe. Мне нужно сделать файл dll? Я не очень хорошо знаком с com-серверами, поэтому любой, у кого есть опыт работы с расширениями оболочки, был бы очень признателен.
У меня есть более подробная информация, если требуется / необходимо.
t know how to write registration code or you don
не знаете, как зарегистрировать расширение оболочки в Windows? - person Denis Anisimov   schedule 02.07.2014