subject_21798.htm
来自「一些关于vc的问答」· HTM 代码 · 共 30 行
HTM
30 行
<p>
序号:21798 发表者:卢明 发表日期:2002-11-20 14:50:32
<br>主题:我是只菜鸟:请教一个问题!
<br>内容:本人对MFC只略知一二,但近来要编个程序不得不使用它(别的不会),请问大哥大姐们,我如何用MFC编一个画矩形的函数呀!透视和投裄视是甚么意思呀?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:句点 回复日期:2002-11-20 14:53:35
<br>内容:低级问题。自己查MSDN。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:徐景周 回复日期:2002-11-20 15:00:01
<br>内容:参看
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:徐景周 回复日期:2002-11-20 15:01:21
<br>内容:// 用指定画笔绘制矩形边框(逻辑坐标)<BR>void DrawFrame(CDC* pDC, const CRect& rect, CPen* pPen /* = NULL */)<BR>{ <BR> CPen pen(PS_SOLID, 0, RGB(0, 0, 0));<BR> CPen* pOldPen = pDC->SelectObject(pPen == NULL ? &pen : pPen);<BR> <BR> pDC->MoveTo(rect.left, rect.top); // 绘制矩形框<BR> pDC->LineTo(rect.right,rect.top);<BR> pDC->LineTo(rect.right,rect.bottom);<BR> pDC->LineTo(rect.left, rect.bottom);<BR> pDC->LineTo(rect.left, rect.top);<BR> // 恢复CDC对象<BR> pDC->SelectObject(pOldPen);<BR>}<BR><BR>//绘制聚焦矩形(逻辑坐标)<BR>void DrawFocusRect(CDC* pDC, const CRect& rect)<BR>{<BR> CPen pen(PS_DOT, 0, RGB(0,0,0));<BR> CPen* pOldPen = pDC->SelectObject(&pen);<BR> int nOldMode = pDC->SetROP2(R2_NOTXORPEN);<BR><BR> pDC->MoveTo(rect.left, rect.top); // 绘制矩形框<BR> pDC->LineTo(rect.right,rect.top);<BR> pDC->LineTo(rect.right,rect.bottom);<BR> pDC->LineTo(rect.left, rect.bottom);<BR> pDC->LineTo(rect.left, rect.top);<BR> // 恢复CDC对象<BR> pDC->SetROP2(nOldMode);<BR> pDC->SelectObject(pOldPen);<BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:目不识丁 回复日期:2002-11-20 20:45:38
<br>内容:有画矩形的API
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?