extern "C"
BOOL FAR PASCAL EXPORT CommDllUse() //Dll 的输出函数
{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
CCommDlg dlg; //所用的非模态对话框类
if(dlg.Create())
{
dlg.ShowWindow(SW_NORMAL);
AfxMessageBox("Showed Window ok !"); //加入此句后非模态窗体显示出来,
//但关掉此消息框后非模态窗体又消失 ???
return 1 ;
}
else { AfxMessageBox("Create failed !"); return 0; }
}为什么???
BOOL FAR PASCAL EXPORT CommDllUse() //Dll 的输出函数
{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
CCommDlg dlg; //所用的非模态对话框类
if(dlg.Create())
{
dlg.ShowWindow(SW_NORMAL);
AfxMessageBox("Showed Window ok !"); //加入此句后非模态窗体显示出来,
//但关掉此消息框后非模态窗体又消失 ???
return 1 ;
}
else { AfxMessageBox("Create failed !"); return 0; }
}为什么???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货