如何用vc++画直方图

来源:百度知道 编辑:UC知道 时间:2024/05/27 09:57:22
没有graphics.h 到哪下载?
我再重复一次问题,如何用vc画出直方图,最好能有能运行的代码

天啊,你还生活在DOS时代吗?
VC里,可以使用Windows GDI绘图函数,也可以使用DirectX函数绘图,比如要画一个矩形,我们一般使用GDI里的Rectangle()函数,原形如下:
BOOL Rectangle(
HDC hdc, // 设备描述表句柄
int nLeftRect, // 矩形左上角X坐标
int nTopRect, // 矩形左上角Y坐标
int nRightRect, // 矩形右下角X坐标
int nBottomRect // 矩形右下角Y坐标
);
还可以使用DirectX里的Draw_Rectangle(),不过应包含ddraw.lib这个库文件。详细情况你可以查阅MSDN

完整的程序很复杂啊,比如要创建一个窗口,在上边画矩形,要有WinMain()、WndProc()等API函数。

graphics.h是c的。
在vc中,你可以用GDI绘图。

在OnDraw(文档)或OnPaint(对话框)函数中用CDC的类数画,和graphics.h功能类似,详见MSDN