为什么我的控件在测试的时候在,当在测试容器中插入控件的时候就报错 debug assertion failed !,是不是在工程选项里面要选择“可插入”???
如果是的话,怎样在现有的工程里面来更改这个设置???????
如果是的话,怎样在现有的工程里面来更改这个设置???????
解决方案 »
- 兄弟帮忙看一段获取IHTMLDocument2接口的代码,MSDN上面找的
- winlogon notification package
- 手写体,打印体字体判别算法
- 求用DirectShow通过摄像头采集图像程序!
- 将字符转化为ASCII码的函数是什么?
- OpenGL中如何在多个物体中选中一个并旋转、平移它,而其它物体不动?
- SetWindowPos的奇怪问题???
- 程序问题????(请问要编写一个人事管理方面的软件用什么比较方便快捷)
- VC与数据库--
- 就这么多分了,破釜沉舟,各位可一定要帮帮我。关于切换ie编码和拼音输入法的问题
- 我可以用__VA_ARGS__来写CString字符串吗?
- ListCtrl 中多余列问题
在ActiveX控件测试容器中插入我的控件的时候,弹出对话框!
报错如下!
Debug Assert Failed!
program :....
f:\program files \ microsoft visual stdio8 \vc\atlmfc\include\atlctl.h
Expression: h!=0
......
if (m_spInPlaceSite->GetWindow(&hwndParent) == S_OK)
{
m_spInPlaceSite->GetWindowContext(&spInPlaceFrame,
&spInPlaceUIWindow, &rcPos, &rcClip, &frameInfo); if (!m_bWndLess)
{
if (m_hWndCD)
ShowWindow(m_hWndCD, SW_SHOW);
else
{
HWND h = CreateControlWindow(hwndParent, rcPos);
ATLASSERT(h != NULL); // will assert if creation failed//出错语句!!!!
ATLASSERT(h == m_hWndCD);
if(h == NULL)
return E_FAIL;
}
}怎么回事啊??高手帮忙啊啊!!!怎么没人来啊!!!!!?????