我正在编写一个Win32 DLL,它提供"仅代码"功能; DLL中没有资源,DLL没有UI。内容只是Utility / Helper功能。
通常,Microsoft建议AFX_MANAGE_STATE(AfxGetStaticModuleState());
位于每个DLL入口点。但我的理解是,它的目的是确保正确搜索和加载资源。
如果我的DLL没有资源,我还需要AFX_MANAGE_STATE
吗?为什么呢?
编辑:虽然我的DLL并非专门面向MFC,但我使用的是一些基本的MFC类型,例如CString和CList。