iCAx开思工具箱

标题: 【求助】MFC dll无法结束!! [打印本页]

作者: ccc    时间: 2004-7-28 18:31
标题: 【求助】MFC dll无法结束!!
int ufusr ( int *response )
{HINSTANCE save_hInstance = AfxGetResourceHandle();
  
AfxSetResourceHandle(theApp.hResource);
  int  error_code = 0;
  
  if ( ( error_code = UF_initialize() ) != 0 )  
    return (0) ;
CMyDialog dlg();//对话框显示没有问题
dlg.DoModal();
  
AfxSetResourceHandle(save_hInstance);
  
  UF_terminate();      
  
                 
  return (error_code);
}
在    执行dlg.DoModal();后,按ok后程序无法结束,cancel就可以了。
不知道如何办   帮帮我!!
作者: suye007    时间: 2004-7-28 22:18
int ufusr ( int *response )  
{HINSTANCE save_hInstance = AfxGetResourceHandle();  
   
AfxSetResourceHandle(theApp.hResource);  
  int error_code = 0;  
   
  if ( ( error_code = UF_initialize() ) != 0 )  
    return (0) ;  
CMyDialog dlg();//对话框显示没有问题  
if(dlg.DoModal()==IDOK);
  AfxSetResourceHandle(save_hInstance);
  
   
  UF_terminate();  
   
                  
  return (error_code);  
}
作者: ccc    时间: 2004-7-30 17:39
谢谢,
问一下,一般ufusr函数放在哪里比较合适,是全局函数,还是类成员?




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3