如是mfc dll
char fn[MAX_PATH]={0};
::GetModuleFileName(AfxGetStaticModuleState()->m_hCurrentInstanceHandle,fn,MAX_PATH);
如果win32 dll
GetModuleFileName(g_hInstance,fn,MAX_PATH);
本文提供了两种方法来获取DLL文件的完整路径。一种适用于MFCDLL,使用AfxGetStaticModuleState()函数;另一种适用于WIN32DLL,直接通过g_hInstance变量。
如是mfc dll
char fn[MAX_PATH]={0};
::GetModuleFileName(AfxGetStaticModuleState()->m_hCurrentInstanceHandle,fn,MAX_PATH);
如果win32 dll
GetModuleFileName(g_hInstance,fn,MAX_PATH);
533
911
1969

被折叠的 条评论
为什么被折叠?