阅读:2022回复:8
求助:static libray or shared dll基本情况:vc++6英文版,win2k中文版+sp4,mfc向导生成的一个dialog. 问题:如果将project设置为use mfc in a shared dll后,用CWnd:Create(参数略)函数可以成功 创建一个窗体并附在父窗体上,而如果设置为use mfc in a static library后,调用函数总是不成功, 提示afxwin1.inl的第19行出错,查看了18-20行的内容,如下: _AFXWIN_INLINE HINSTANCE AFXAPI AfxGetInstanceHandle() { ASSERT(afxCurrentInstanceHandle != NULL); return afxCurrentInstanceHandle; } 纳闷:current instance怎么会是空? 谁知道是怎么回事? |
|
|