在视图类的成员函数里,可以通过CClientDC dc(this)获得,如果这个成员函数里又调用了一个非成员函数,要在这个函数里获得设备描述表,用CClientDC dc(m_hWnd)不行,该怎么取?
解决方案 »
- 多线程自定义消息的问题
- 请问怎么判断一个点是否在一个三角形的外接圆内
- 怎么在MFC里使用多线程啊?
- 高手请进,关于CString 转换va_list 参数的问题
- 为什么这个ATL工程添加了一个CDialog的派生类后 就会出现下面这个问题
- 请问引起异常: Microsoft C++ exception: int @ 0x0012fd00的原因
- 高手请进,提建议!
- 内存映像文件与视图。
- 怎么从读取WORD文档
- There are a static control "IDC_SHOW_RESULT" In a dialog,How can I get this contorl's HANDLE?
- 关于ATL中使用STL的问题
- 请教一个VC6安装的问题
BeginPaint,EndPaintCerateDC,DeleteDC打印机
在别的函数中取DC用GetDC();用完了后一定要ReleaseDC();
如:CWnd *m_pWnd;
CDC *pDC=m_pWnd->GetDC();
......................
m_pWnd->ReleaseDC(pDC);