HDC hdc = BeginPaint(hWnd, &ps);
解决方案 »
- 请教CString字符串如何转换成char型数组
- 请问怎么设置共享类
- C++如何通过文件读写解析GIF文件,并获得播放时长
- AddPage:不能将参数1从“const char [5]”转换为“LPCTSTR
- 提醒所有在CNN.com投票的中国人,要识破花招,不要上当啊! (强烈建议置顶!!!) 放分200!
- 发现programming 一个错误 不知道对不
- 这也许是个经典问题!!
- VB真的比VC好?
- 高教自考教材《面向对象程序设计》中的错误真可笑!居然有这种错误!!!不知他们是如何写书的?谁还知道其它错误,请贴出来。给分!!
- win7下用vs2010+firebreath生成项目的时候报错,请大侠帮忙解决!
- 关于ADO的问题easy
- 非常菜的问题:VC6.0中的ComboList控件为什么没有下拉列表?
HWND hWnd // handle to window
);
如果是写DX程序,就用 surface->GetDC(&hdc)
在SDK模式下,取得窗口的DC就用GetDC(&hdc)就行,只是像coolxiao兄说的那样,别忘了ReleaseDC就行了。
HDC GetWindowDC(HWND hwnd);
如果还需要实现更复杂的操作,那么应该用
HDC GetDCEx(HWND hwnd,HRGN hRgnClip,DWORD dwFlags);
这个函数的参数的意义比较复杂,可以参考msdn。