CDC DcMem;
DcMem .Bitblt();//做一些操作
DcMem .Bitblt();//做一些操作
解决方案 »
- 如何在工程中生成一个以Public方式继承CAsyncSocket的类
- 请大家帮我看看这个C++源码哪里出现错了,并改正一下;如若可以运行成功,就可得分!谢谢了!
- ATL Service 程序 vs2010
- 问一个小问题 关于“网络字节顺序”和“主机字节顺序”
- 请问谁有 C++ 程序设计与应用》(台湾)张耀仁 书的光盘
- 使用内存拷贝函数memcpy()时为什么总是出对话框让输路径呢?
- 谁能帮我实现双向链表的几个功能,感谢!!!
- 关于条码读入设备编程(100分相送)
- 不同的窗口传递字符串
- 关于GetWindowRect()
- 如何在SDI文档视图结构下同时显示一大一小两个窗口,并可切换
- 来者皆有分,为什么两个进程占用同一个COM口?怎么解决?
BOOL CGdiObject::Attach(HGDIOBJ hObject)
{
ASSERT(m_hObject == NULL); // only attach once, detach on destroy
追溯到这一句时显示m_hObject 不为空
if (hObject == NULL)
{
return FALSE;
}
// remember early to avoid leak
m_hObject = hObject;
CHandleMap* pMap = afxMapHGDIOBJ(TRUE); // create map if not exist
ASSERT(pMap != NULL);
pMap->SetPermanent(m_hObject, this);
return TRUE;
}
表示有句柄违背释放,可我就是不知道到底是那个句柄的问题!