Функциональность windows для работы с файлами res рассматривает их почти исключительно как встроенные ресурсы. Обычно приложение поставляется с локализованными ресурсами, содержащимися только в dll-файлах. LoadLibraryEx принимает флаги наподобие LOAD_LIBRARY_AS_DATAFILE
, которые используются для предотвращения вызова Dll DllMain.
Самая большая помощь, которую вы получите от Microsoft при прямой загрузке файлов res, - это эта страница MSDN
Если вы хотите манипулировать ресурсами BeginUpdateResource UpdateResource, EndUpdateResource - это API, который вы можете использовать для добавления (или изменения) ресурса версии в существующую dll.