读取EXE或DLL的清单而不加载它
Reading the manifest of an EXE or DLL without loading it
在C++中是否可以读取EXE文件或DLL的清单而不加载它
我读到有一些API函数,比如FindResourceEx
,但它们需要LoadLibrary
获取HMODULE
。(我确实有要从中获取清单的exe或DLL的文件句柄)。
您还可以从LoadLibraryEx(file, 0, LOAD_LIBRARY_AS_DATAFILE | LOAD_LIBRARY_AS_IMAGE_RESOURCE)
获得HMODULE
。
相关文章:
- std::原子加载和存储都需要吗
- 如何加载(或映射)文件部分的最大大小,但适合在Windows上的RAM
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- 为什么加载SDF会导致Mobilizer创建闭环错误
- C++atioglxx.pdb未加载错误glBufferData OpenGL
- 如何使用tinyxml2从XML加载父实体和子实体
- 如何在C++中使用pybind11加载一个pickle python列表
- 系统.将数组移交给c#中动态加载的c++DLL时发生AccessViolationException
- GetModuleHandle() 无法检索由 "notepad.exe" 加载的"advapi32.dll"的句柄
- Delete[] 运算符使 *.exe 触发断点和 wntdll.pdb未加载以显示
- C++ 加载外部类 exe
- Windows/c - 从第三方EXE加载图标,用于SDL_SETWINDOWICON-崩溃
- .exe应用程序中加载C++ DLL
- 从 *.lib 加载 *.dll 并在之后使用此库生成 *exe:可能吗?
- 读取EXE或DLL的清单而不加载它
- 为什么 Freetype 不在我的.exe中加载字体
- 使用加载库( "cmd.exe" ) 但不起作用
- 如何在执行加载库时初始化 CRT( "*.exe" )
- 获取加载到内存中时DLL或EXE的代码段的大小
- vs2010和vs2005产生的Exe加载了不同的偏移量