subject_33535.htm

来自「vc」· HTM 代码 · 共 4 行

HTM
4
字号
<p>
序号:33535 发表者:苦闷 发表日期:2003-03-21 17:42:36
<br>主题:好久没有搞vc了,
<br>内容:我想在长方形1中画出一个波形图,但是现在我想通过这种方法获得这个长方形的范围。<BR>void CItemView::OnDraw(CDC* pDC)<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;CItemDoc* pDoc = GetDocument();<BR>&nbsp;&nbsp;&nbsp;&nbsp;ASSERT_VALID(pDoc);<BR>&nbsp;&nbsp;&nbsp;&nbsp;// TODO: add draw code for native data here<BR>&nbsp;&nbsp;&nbsp;&nbsp;RECT Rect(100,100,100,100);<BR>&nbsp;&nbsp;&nbsp;&nbsp;CPen Pen(PS_SOLID,5,RGB(255,255,0));<BR>&nbsp;&nbsp;&nbsp;&nbsp;CPen* OldPen=pDC-&gt;SelectObject(&amp;Pen);<BR>&nbsp;&nbsp;&nbsp;&nbsp;pDC-&gt;Rectangle(Rect.left,Rect.top,Rect.right,Rect.bottom);<BR>&nbsp;&nbsp;&nbsp;&nbsp;pDC-&gt;SelectObject(OldPen); <BR>}但是有错误。怎么搞。<BR>error C2078: too many initializers<BR>error C2440: 'initializing' : cannot convert from 'const int' to 'struct tagRECT'<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; No constructor could take the source type, or constructor overload resolution was ambiguous<BR><BR>2003-3-21 17:43:34

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?