急问!在线等! vc中画图的问题 在vc中有x[10]和y[10]两个浮点型数组,其中(x[i],y[i])对应一个点,请问在vc中如何画出(x,y)对应的散点图? 另外如果画出了这个散点图如何将其保存在一个excel文件中? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for(INT i=0; i<10; i++){ pDC->SetPixel(x[i], y[i], RGB(255, 0, 0));}说明一下:pDC是你定义的某一个CDC指针由于SetPixel函数,所传入的点坐标,是设备坐标,都是LONG型的,所以这段代码编译时会有警告信息。这个些点画出来后,是红色的,另外一般软件绘制点的话,都不会这么去画,因为这样绘制出来的点太小了,只有一个象素那么大,可能看不清楚,建议可以把点画成圆或者是正方形。对于写EXCEL的问题,可以再看看其他的一些相关文档。也可以通过ODBC来访问。 我水平太菜了,老师又催得紧,哪位高手解释一下什么是CDC,如何把点画成圆,以及怎么写入excel.先谢过了! 既然你说你太菜了,那么写入Excel,且要用VC,你基本可以不考虑了。另外我想补充一下使用SetPixel的问题,如果你还要打印的话,那么不要用它,你可以先判断,如果输出是到屏幕,就使用SetPixel,如果是输出到打印机,则一定不要用,可以用画矩形函数代替,因为SetPixel是光栅操作,在打印机上SetPixel一个点,要用放大镜才能看得到。 frame类中如何去设置对话框显示内容 IPV6广播的的问题? 怎样将activex打包 ,里面还有dll的文件 怎样查看进程是否被注入木马DLL? 菜鸟问一个VC6编译问题 关于BOOL和bool两种数据类型的总结! 使用完成端口还是使用多线程亦或单线程? 多个子线程并发向主线程postthreadmessage,是否需要临界保护 请求大家帮帮忙啊 初学VC想要telnet客户端编程源代码学习以下,谁又? 速度太慢 !怎么优化?????? release后视图位置乱了
{
pDC->SetPixel(x[i], y[i], RGB(255, 0, 0));
}说明一下:
pDC是你定义的某一个CDC指针
由于SetPixel函数,所传入的点坐标,是设备坐标,都是LONG型的,所以这段代码编译时会有警告信息。
这个些点画出来后,是红色的,另外一般软件绘制点的话,都不会这么去画,因为这样绘制出来的点太小了,只有一个象素那么大,可能看不清楚,建议可以把点画成圆或者是正方形。
对于写EXCEL的问题,可以再看看其他的一些相关文档。也可以通过ODBC来访问。
另外我想补充一下使用SetPixel的问题,如果你还要打印的话,那么不要用它,你可以先判断,如果输出是到屏幕,就使用SetPixel,如果是输出到打印机,则一定不要用,可以用画矩形函数代替,因为SetPixel是光栅操作,在打印机上SetPixel一个点,要用放大镜才能看得到。