#include <windows.h>
#include <stdio.h>
#include <conio.h>
//
//下列X-Y坐标平面的值取决于控制台的尺寸,需要根据实际情况进行调整
//
//起始X坐标
#define X_START 10
//结束X坐标
#define X_END 650
//每个值的X坐标增量,相当于512uS
#define X_INC 10
//Y坐标
#define Y 250
int main()
{
HWND hwnd;
HDC hdc;
//获取console的设备上下文句柄
hwnd = GetConsoleWindow();
hdc = GetDC(hwnd);
//调整一下console背景颜色,否则看不清线条
system("color 3D");
//起始位置,Windows中窗口的坐标系相当于直角坐标系第一象限翻转到第四象限
MoveToEx(hdc,X_START,Y,NULL);
//画基准坐标线
LineTo(hdc,X_END,Y);
for (int i = 0; i < 100; i++)
{
MoveToEx(hdc,10,i * 5,NULL);
//画基准坐标线
LineTo(hdc,X_END,i * 5);
}
_getch();
return 0;
}