我的环境:WIN7 32 + VC6
效果截图:
-----------------------------------------------------------------------------------------------------------------
关键代码:
void CTestMFCDlg::OnButton1()
{
CString msg;
HDC hDcWnd=::GetDC(::GetDesktopWindow()); //相当于获取画板
if(NULL==hDcWnd)
{
msg.Format(_T("%s"),_T("获取桌面窗口失败"));
AfxMessageBox(msg);
return;
}
HPEN hPen=::CreatePen(PS_SOLID,3,RGB(255,0,0)); //创建一支红色的画笔
SelectObject(hDcWnd,hPen); //将画板放入画板
......
阅读全文