Я пытался изменить файл ассоциацию .htm файла в XP, а вот как я сделал это: ключевые ценностиКак обновить значок после изменения ассоциации файлов в XP?
- Изменения ассоциированной реестры.
- Звоните
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, 0, 0)
, чтобы обновить значок.
После этого я дважды щелкаю файл .htm, и он открывается браузером, которого я ожидал. Но значок на рабочем столе не изменен на новый (например, от IE до Chrome). Однако, если я перезапущу explorer.exe, значок изменился на правильный.
Может ли кто-нибудь рассказать мне, как обновить значок на рабочем столе после изменения ассоциации файлов?
Любые ответы от вас будут оценены, спасибо.
до сих пор не работает – ericchan1336
невозможно, то есть то, что я использую в моем редакторе расширения файла и никто не имеет проблема с этим. Какая ОС? – Gunner
это xp sp3 ... – ericchan1336