现在我的DLL中有一个函数EvConfig_InitModule(HWND hParent),调用它后将会显示一个窗口,说明如下://初始化evConfig.dll
//同时指定父窗口句柄
//evConfig的界面将以子窗口的形式显示在父窗口上
DLL_API int EvConfig_InitModule(HWND hParent);现在我根据向导生成了一个Dialog页面,调用的时候 EvConfig_InitModule(this->m_hWnd);将父窗体指定为向导生成的Dialog,但是运行出错,看了一个同样的例子,运行后子窗体'贴'在父窗体上,就是两个窗体‘重合’了,子窗体在前,父窗体在后。是不是这样实现的时候父窗体要修改什么属性? 为什么要这样实现呢?多谢大家,还有,觉得CSDN中大家给分越来越小气了。
//同时指定父窗口句柄
//evConfig的界面将以子窗口的形式显示在父窗口上
DLL_API int EvConfig_InitModule(HWND hParent);现在我根据向导生成了一个Dialog页面,调用的时候 EvConfig_InitModule(this->m_hWnd);将父窗体指定为向导生成的Dialog,但是运行出错,看了一个同样的例子,运行后子窗体'贴'在父窗体上,就是两个窗体‘重合’了,子窗体在前,父窗体在后。是不是这样实现的时候父窗体要修改什么属性? 为什么要这样实现呢?多谢大家,还有,觉得CSDN中大家给分越来越小气了。
父窗体创建成功后,在父窗体的Button按钮的响应函数中.
-------------
这个函数你怎么实现的,你怎么创建子窗口的?