通过参数传递。
注意CDC生存期。
注意CDC生存期。
解决方案 »
- VC++2005问题:如何添加Active控件
- 新手问题:怎么用API调用一个已有的应用程序
- 请问高手,如何不用MFC Socket类设计出一个基于window socket 的P2P的聊天软件?
- [高分求助]谁能帮我把这段vb代码改成C++啊?谢谢啊!
- 小弟想做个木马程序,以下是部分代码,请GGJJ们指导指导,不胜感激!!
- 用MFC的哪个类可以获得毫秒量级的时间(在线等)
- 请问如何将CRecordset类中的m_pDataBase指针赋值给CDataBase类?(详情见内)
- 30分帮我解决一个关于组合框清空的问题?
- 初学COM的疑问
- 有谁知道ClassWizard工作的原理吗?
- 不知道是什么原因!请告诉我这个才来的!
- 如何用vc生成独立的exe文件?
你可以建一个显示器兼容DC
CDC *pDisplayMemDC=new CDC;
pDisplayMemDC->CreateCompatibleDC(NULL);
CClientDC dc(pWnd);
CSize mySize = dc.GetTextExtent(str);
HDC hDC = GetDC(hWnd);
CDC *pDC = CDC::FromHandle(hDC);
CSize mySize = pDC->GetTextExtent(str);
ReleaseDC(hWnd, hDC);