问在VC2005中建立了Dll(是用MFC的),字节集我选着的是:未设置
在Dll中我用资源创建了一个窗体,窗体也新增了Dlg(名字叫:CWGFrom)类,之后有在窗体上放上了个Combo Box,写如下代码:
void CWGFrom::SetFun()
{
m_ComBo_Xue.InsertString(0,"无");
m_ComBo_Xue.InsertString(1,"第一行");
m_ComBo_Xue.InsertString(2,"第二行");
m_ComBo_Xue.InsertString(3,"第三行");
m_ComBo_Xue.SetCurSel(0);
}
相应OnCreate函数,把SetFun()放到了OnCreate函数中
之后注入到目标程序,当窗体在目标程序里显示的时候,Combo Box并没有选项,都是空白。
我本以为是不是SetFun()不能放到OnCreate函数中,好.....那么我就放到初始化函数中,但是Combo Box也没有选项。
这个是为什么呢?如果我在VC2005中创建的是MFC选项中的应用程序(exe),在窗体上加上Combo Box是会有选项的。到底怎么搞啊?