使用VC++6.0实现查看dll导出函数名的C++源代码

时间:2023-02-27 15:22:36
【文件属性】:

文件名称:使用VC++6.0实现查看dll导出函数名的C++源代码

文件大小:305KB

文件格式:RAR

更新时间:2023-02-27 15:22:36

dll导出函数 VC 源代码

HMODULE hModule=::LoadLibrary("DbgHelp.dll"); if(hModule==NULL) return; PFNEXPORTFUNC ImageRvaToVax=NULL; ImageRvaToVax=(PFNEXPORTFUNC)::GetProcAddress(hModule,"ImageRvaToVa"); if(ImageRvaToVax==NULL) { UnmapViewOfFile(mod_base); CloseHandle(hFileMap); CloseHandle(hFile); ::FreeLibrary(hModule); MessageBox("取得函数失败\n"); return ; } ::FreeLibrary(hModule); UnmapViewOfFile(mod_base); CloseHandle(hFileMap); CloseHandle(hFile);


【文件预览】:
GetDllFunName
----ReadMe.txt(4KB)
----StdAfx.h(1KB)
----GetDllFunName.rc(5KB)
----GetDllFunName.opt(806KB)
----res()
--------head.ico(1KB)
--------GetDllFunName.ico(1KB)
--------GetDllFunName.rc2(405B)
----GetDllFunName.clw(877B)
----SimpleListCtrl.cpp(21KB)
----SimpleListCtrl.h(3KB)
----ListCtrlHeader.cpp(8KB)
----GetDllFunName.cpp(2KB)
----GetDllFunName.aps(35KB)
----Debug()
----resource.h(690B)
----GetDllFunNameDlg.h(2KB)
----GetDllFunNameDlg.cpp(12KB)
----GetDllFunName.dsp(5KB)
----ListCtrlHeader.h(2KB)
----GetDllFunName.h(1KB)
----GetDllFunName.ncb(57KB)
----GetDllFunName.dsw(551B)
----GetDllFunName.plg(962B)
----StdAfx.cpp(215B)
----BitMapMem.h(2KB)

网友评论