Windows — C ++: манипулировать файловыми ресурсами?

Существуют ли какие-либо функции WinAPI для управления файловыми ресурсами?
Я хотел бы заменить сценарии меню, значки и т. Д. Системных файлов, таких как shell32.dll и shell32.dll.mui, используя C ++, но я действительно не знаю, с чего начать. : /
Я знаю, что у хакера ресурсов есть интерфейс командной строки, но я действительно хотел бы сделать это с C ++ напрямую.

(Да, я знаю о риске, связанном с манипулированием системными файлами.)

1

Решение

Да, да, есть. Смотрите этот список Ресурсные функции.

В первую очередь вы смотрите на:

  • BeginUpdateResource начать пакетное обновление ресурсов
  • UpdateResource обновить конкретный ресурс
  • EndUpdateResource завершить обновление и сохранить ресурсы обратно в файл

Например, см. Обновление ресурсов.

4

Другие решения


По вопросам рекламы [email protected]