请问下,从一个文件中读取数据后,然后用曲线绘制出来。怎么实现啊??使用VC++
解决方案 »
- CString 转 DWORD的一个小问题 ,100分求答案
- 请问如何转化cstring为PCHAR
- WebBrowser显示问题
- 类似qq(2006版)的的分组功能的(有限深度树)数据存储在mysql数据库中该怎么设计呢?
- 请问大虾能不能介绍几本比较好的MFC方面的书籍
- ATL控件中全局变量的问题
- Dos的Novell与Windows在局域网互连,并且能访问问题
- 能否用socket传递记录集,请指教
- 怎样把VC的文本控件做成透明的,可以显示背景图片
- MFC向导中没有填存盘文件的扩展名等信息...过后应当怎么加上?
- VC++_利用ADO访问SQL Server 2000数据库,只能读数据,不能写数据.
- 如何判断文件夹中的文件是否有新文件
http://blog.csdn.net/xianglitian/archive/2010/12/27/6100767.aspx
我是基于单文档多视图的,请问该如何将读到的文件里的数据用到MoveTO和LineTO函数里啊?还有我的曲线的背景是网格线,该背景是画在静态文本里的,请问我该如何控制背景和静态文本的大小取值,一旦我给背景赋值后就和静态文本不匹配
void CHistogramCtrl::DrawLine1(char *scope)
{
if(!m_pMemDC->GetSafeHdc())
return; m_pMemDC->SelectObject(m_colorPen);
FILE *file1;
DWORD dwRet;
file1=fopen("test.dat","r");
fread(pBuff,1024*1024,1,file1);
fclose(file1);
int i=0,j=0;
while (pBuff[i+j]!=NULL)
{
m_pMemDC->MoveTo(i,pBuff[i+j]); for (i;i<600;i++)
{
m_pMemDC->LineTo(i,pBuff[i+j]+200);
} j=j+10;
如: http://www.codeproject.com/KB/miscctrl/graph2d.aspx
论坛签名======================================================================
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
http://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.html
http://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html如何给分和结贴?
http://community.csdn.net/Help/HelpCenter.htm#结帖访问我的blog
http://blog.csdn.net/muzizongheng
#15楼
请问这四个参数都代表什么啊?我怎么使用后,曲线是移动啦,可是背景颜色都变了啊??请大侠指教!!
我使用这个函数改变颜色,m_pMemDC->SetROP2(R2_NOT);可是不起作用啊?
如何在每次画图前清屏?现在有个比较严重的问题,在第一次画图以后曲线就在屏幕上,第二条曲线就叠放在上面。我现在想每次画图之前都清屏一次。但是我是个新手,不知道用哪个函数来实现。