void CMainFrame::OnLine()
{
// TODO: Add your command handler code here
CClientDC dc(this);
CPen newPen(PS_SOLID,THICKNESS,COLOR);
//CRect rect;
//GetClientRect(&rect);
//dc.FillRect(&rect,CBrush::FromHandle((HBRUSH)GetStockObject(WHITE_BRUSH)));
CPen *oldPen=dc.SelectObject(&newPen);
dc.MoveTo(50,100);
dc.LineTo(300,200);
dc.SelectObject(&oldPen);
}
这个事按照书上写的,是完成两点的一条线,我的问题就是我把第2到4的代码掩盖后,怎么效果是一样的,大家帮我看下有什么区别呢
{
// TODO: Add your command handler code here
CClientDC dc(this);
CPen newPen(PS_SOLID,THICKNESS,COLOR);
//CRect rect;
//GetClientRect(&rect);
//dc.FillRect(&rect,CBrush::FromHandle((HBRUSH)GetStockObject(WHITE_BRUSH)));
CPen *oldPen=dc.SelectObject(&newPen);
dc.MoveTo(50,100);
dc.LineTo(300,200);
dc.SelectObject(&oldPen);
}
这个事按照书上写的,是完成两点的一条线,我的问题就是我把第2到4的代码掩盖后,怎么效果是一样的,大家帮我看下有什么区别呢
解决方案 »
- 如何获取word菜单栏句柄?在线等!
- 一个很基础的问题!在mfc多文档窗口类,建立一个菜单点击菜单选项后响应一个窗口(弹出一个窗口)!
- Lib库引用问题
- 在包含中文字串上,使用Remove(' ')去处空格,为什么会修改了汉字字符?
- CHtmlView可以打开“虚拟”文件吗?
- 如何在CTabCtrl中假如位图?
- 哪位有做动态报表的经验,希望交流,oicq=197575[中国队,加油!]
- WIA GetImageDlg 返回成功但是找不到文件在哪里?
- 还是一个关于网络编程的问题
- vlc转换成Iplimage出错,求大神解决
- socket中UDP加入组播问题请教?
- 在vc中我的tab 控件中的属性页中的编辑框怎么不能编辑呢
例如:
BLACK_BRUSH
DKGRAY_BRUSH
GRAY_BRUSH
HOLLOW_BRUSH