就好像exe里的GetModuleFileName那种,谢谢

解决方案 »

  1.   

    GetModuleFileName也能够得到动态库自己的名称,方法如下:
    HINSTANCE g_hDllModule = NULL;BOOL DllMain( HANDLE hDllInst,
                  ...
                 )
    {
    g_hDllModule = (HINSTANCE)hDllInst;
    ...
    }void fffff ()
    {
    TCHAR szModuleName[MAX_PATH] = {0};
    ::GetModuleFileName ( g_hDllModule, szModuleName, sizeof ( szModuleName ) - 1 );
    }
      

  2.   

    噢,谢谢
    我用的是基于mfc的,想在它的theApp的构造函数里取得szModuleName,那个handle怎么取啊
      

  3.   

    哦,解决了
    GetModuleFileName(theApp.m_hInstance,chName,MAX_PATH);
    结贴咯