HWND hwnd=GetDesktopWindow();
HDC dc = GetDC(hwnd);
HDC dc = GetDC(hwnd);
解决方案 »
- 列表控件 在对列表进行修改的时候是不是会向主窗口发送消息?
- VS2010的问题。。求高手指教。
- 我想从一个VC程序的程序入口就设置断点用于跟踪整个程序的执行流程,就象在BCB中在开始设置断点一样,不知道可不可以?如果可以怎么才能
- 我在对话框中建了个新按钮,但按下新按钮后我不知发了什么新消息,请各位大虾帮邦忙?在线等待
- 请教问题,关于CEdit类的
- 问个比较简单的问题:怎样将CString str;中的内容放到char *ch;去?
- 求助sdk高手!!!
- MFC图形小程序,求高手编程解答,提供思路,在线等!!!
- 请问ActiveX如何编译成dll,而不是ocx
- 如何监控一个网页(比如http://www.some.com/one.php)是否产生变化?分不是问题!
- 请教: void和(void)有什么区别?
- 现在市场上有什么比较好的VC.NET书籍??帮忙推荐一下
这样就OK了
HDC hDC = ::GetWindowDC(::GetDesktopWindow());
CPoint pt;
::MoveToEx(hDC,0,0,&pt);
::LineTo(hDC,1200,800);
HBRUSH hbrush=CreateSolidBrush(RGB(0,0,255));
::SelectObject(hDC,hbrush); ::Rectangle(hDC,0,0,1200,800);
::ReleaseDC(::GetDesktopWindow(),hDC);
::SetCursor(NULL);
::ClipCursor(CRect( 0, 0, 0, 0));
::DeleteObject(hbrush);
如果如masterz所说,
GetDC(0)就可以了