在主程序里调用DLL作的对话框退出时主窗口也退出在问题! SDI+正规DLL,DLL是一对话框,在SDI中传一参数给DLL对话框,对话框退出时,SDI也退出了,这是release版的问题,在DEBUG版下无此问题,请问大侠这是怎么回事!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是用了MFC?用MFC需要遵守一些规则的,具体代码 SDI代码:typedef int (WINAPI * AddNodeDLL)(_ConnectionPtr); HINSTANCE hmod; hmod = ::LoadLibrary ("ResourceFile.dll"); if(hmod==NULL) { AfxMessageBox("Fail"); } AddNodeDLL lpproc; lpproc = (AddNodeDLL)GetProcAddress (hmod,"ShowLightLineFile"); if(lpproc != NULL) (*lpproc)(theApp.pComm->connPtr); FreeLibrary(hmod); 将主程序的窗口句柄传到dll中;http://community.csdn.net/Expert/topic/3081/3081869.xml?temp=.49107 dll里面做了什么?是不是释放了主程序的资源? 没有,只是用到了主程序里面的一个指针,就是_ConnectionPtr 画出来的图如何不受机器影响 推出一个对话框程序的统一出口是什么? window结构异常的“全局展开(global unwind)”和“局部展开( local unwind)”是啥意思? 添加管理员用户 VC做的控件ASP可以调用吗? 如何启动和等待进程 如何保存成文本文件(在线等待) 请问一个类似于“排笔”画刷的实现?(在线等待......) Help me about sound driver 用 MFC的CAsncSocket 实现UDP的步骤? 如何得到某个dll/lib文件提供的函数名,函数参数和返回值? 各位界面高手,我想在一个CWnd派生类中加入文字超链接功能?哪里有示例?
typedef int (WINAPI * AddNodeDLL)(_ConnectionPtr);
HINSTANCE hmod;
hmod = ::LoadLibrary ("ResourceFile.dll");
if(hmod==NULL)
{
AfxMessageBox("Fail");
}
AddNodeDLL lpproc;
lpproc = (AddNodeDLL)GetProcAddress (hmod,"ShowLightLineFile");
if(lpproc != NULL)
(*lpproc)(theApp.pComm->connPtr);
FreeLibrary(hmod);
http://community.csdn.net/Expert/topic/3081/3081869.xml?temp=.49107