Freelibrary的时候返回true但是使用GetLastError()返回1412
Freelibrary的时候返回true但是使用GetLastError()返回1412。这样在主程序没退出的时候我再次进行加载动态库的时候就报错错误就是动态库实例化失败。动态库是mfc规则的动态库弹出了窗口。也使用了这个宏AFX_MANAGE_STATE(AfxGetStaticModuleState());1412错误码:(1412)-类别仍有打开的窗口。
CInputFileDlg dlg;
if (dlg.DoModal() == IDOK)
{
strFileName = dlg.m_strFileName;
}
else
{
return FALSE;
}
if (strFileName.GetLength() == 0)
{
return FALSE;
}