📄 subject_55314.htm
字号:
<p>
序号:55314 发表者:lylouie 发表日期:2003-10-08 20:55:12
<br>主题:在基于对话框程序中如何实现绘图?急!!
<br>内容:我写一个基于对话框程序<BR>想在这个对话框开辟一个区域<BR>一边读数据,一边绘图。<BR>数据读出来了,绘图用啥控件?<BR>怎样把读出的数据一个一个绘起来?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:muzi 回复日期:2003-10-08 21:50:25
<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>
回复者:tjhe 回复日期:2003-10-08 22:13:05
<br>内容:可看看MSChart控件能否满足你的需要
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:kpld 回复日期:2003-10-08 23:08:11
<br>内容:为什么要用控件?直接用CDC,CPen,CBrush等类不就可以了.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:鹤冲天 回复日期:2003-10-09 11:06:13
<br>内容:同意3楼的看法<BR>用<BR>CDC* pDC=GetDC(); <BR>CPen pen1(PS_SOLID,1,RGB(0,0,0)); \\建立你“写字”用的笔<BR>CPen* oldPen1=pDC->SelectObject(&pen1);\\选择笔,并保存原笔<BR>pDC->MoveTo(CPoint point1);<BR>pDC->LintTo(CPoint point1);\\画从point1到point2的线<BR>pDC->SetPixel(point.x,point.y)\\在point点画点<BR>pDC->FillRect(&rect,clrBKColor)\\填充背景为clrBKColor的rect矩形<BR>pDC->Rectangle( &rect ); \\画矩形边框;<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>
回复者:鹤冲天 回复日期:2003-10-09 11:08:07
<br>内容:<BLOCKQUOTE>引用“第2楼”所言<BR><Q>可看看MSChart控件能否满足你的需要</Q></BLOCKQUOTE><BR>我不知道vc中有MSChart控件吗?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:lylouie 回复日期:2003-10-09 11:23:07
<br>内容:大家注意:<BR>我在对话框程序中开辟一块区域作画图,不是在单文档程序中画图。<BR>怎么直接用CDC,CPen,CBrush等类?<BR>我也不知道vc中有MSChart控件吗?怎么用?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:kpld 回复日期:2003-10-09 11:28:17
<br>内容:在对话框中添加一个static控件,清空属性中的caption,改一下ID,在窗口的初始化中用GetDlgItem()得到该控件的句柄,在OnPaint()中,用句柄得到dc,就可以绘图了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:鹤冲天 回复日期:2003-10-09 11:31:17
<br>内容:楼主所说的类可以在对话框程序中直接用,就和3楼所说的那样!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:lylouie 回复日期:2003-10-09 11:34:45
<br>内容:我的controls(控件)栏没有了,<BR>选择view->full screen才出现<BR>怎么办?<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>回复者:zhfan 回复日期:2003-10-09 14:56:23
<br>内容:在工具栏中点右键,选择Controls
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:lylouie 回复日期:2003-10-09 15:56:10
<br>内容:我试试kpld的方法,看好不好用?<BR>谢谢zhfan!!<BR>mschart怎么用,我还不知道。<BR>在vc中用过的朋友可继续告诉小弟!!
<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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -