请问DLL,MFC高手:再DLL中显示dialog有关问题。assert!
请教DLL,MFC高手:再DLL中显示dialog问题。assert!!
需要封装dialog的DLL
调用是普通的C console程序。
每次到显示对话框时,就assert
断点跟踪是以下代码assert:
_AFXWIN_INLINE HINSTANCE AFXAPI AfxGetResourceHandle()
{ ASSERT(afxCurrentResourceHandle != NULL);
return afxCurrentResourceHandle; }
如果是用基于MFC的对话框调用,则可以显示的。
不知道是什么原因?
------解决方案--------------------
是资源冲突,调试看你程序的哪一行引起的。
------解决方案--------------------
http://www.codeguru.com/cpp/w-p/dll/article.php/c101/
------解决方案--------------------
既然是普通console程序,
怎么可以使用MFC的 CDialog ??
做 "使用MFC "的console程序看看.
需要封装dialog的DLL
调用是普通的C console程序。
每次到显示对话框时,就assert
断点跟踪是以下代码assert:
_AFXWIN_INLINE HINSTANCE AFXAPI AfxGetResourceHandle()
{ ASSERT(afxCurrentResourceHandle != NULL);
return afxCurrentResourceHandle; }
如果是用基于MFC的对话框调用,则可以显示的。
不知道是什么原因?
------解决方案--------------------
是资源冲突,调试看你程序的哪一行引起的。
------解决方案--------------------
http://www.codeguru.com/cpp/w-p/dll/article.php/c101/
------解决方案--------------------
既然是普通console程序,
怎么可以使用MFC的 CDialog ??
做 "使用MFC "的console程序看看.