iCAx开思工具箱
标题:
调用MFC对话框UG自动退出?
[打印本页]
作者:
sdwf111
时间:
2006-1-19 00:01
标题:
调用MFC对话框UG自动退出?
偶用MFC做了个非模态的对话框,在UG中调用时,出现对话框一会后UG就自动退出了,请问怎么回事?
void ufusr(char *param, int *retcode, int param_len)
{
ug_example *first;
if (!UF_initialize()){
first=new ug_example;
first->Create(IDD_ugexample);
first->ShowWindow(SW_SHOW);
}
}
作者:
zhjb113
时间:
2006-1-22 21:49
https://www.icax.org/viewthread.php?tid=132751
作者:
sdwf111
时间:
2006-1-24 22:19
多谢指点啊!程序退出到底是不是由于在ufusr_ask_unload函数中返回了UF_UNLOAD_IMMEDIATELY呢?改为UF_UNLOAD_SEL_DIALOG后UG运行没问题,但当使用UNLOAD SHARED IMAGE把该。DLL卸载时,UG又会退出,能说明一下吗?
作者:
zhjb113
时间:
2006-1-25 16:43
是。不要改
作者:
sdwf111
时间:
2006-1-25 23:50
如果不改为UF_UNLOAD_SEL_DIALOG,运行程序后UG就退出,应该怎么解决呢?
作者:
zhjb113
时间:
2006-1-27 02:20
你把我的意思理解错了,应该是:
return( UF_UNLOAD_UG_TERMINATE );
不要改为UF_UNLOAD_SEL_DIALOG
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3