首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++中画图的有关问题,画个直线,新手求教~

2012-09-23 
C++中画图的问题,画个直线,新手求教~~新手初学GDI,现在想画个直线,可是看书看了半天没什么头绪,大概想法是

C++中画图的问题,画个直线,新手求教~~
新手初学GDI,现在想画个直线,可是看书看了半天没什么头绪,大概想法是这样的:输入起始点,终止点,什么颜色大小都行,画出线段。
求教各位前辈怎么画出来,最好能写个源文件,需要包含哪些头文件~~谢谢啦~~

[解决办法]
使用MoveToEx、LineTo函数,

C/C++ code
void Marker(LONG x, LONG y, HWND hwnd) {     HDC hdc;      hdc = GetDC(hwnd);         MoveToEx(hdc, (int) x - 10, (int) y, (LPPOINT) NULL);         LineTo(hdc, (int) x + 10, (int) y);         MoveToEx(hdc, (int) x, (int) y - 10, (LPPOINT) NULL);         LineTo(hdc, (int) x, (int) y + 10);     ReleaseDC(hwnd, hdc); }
[解决办法]
你需要创建的是Windows Application工程,然后里面包含windows.h就行了。
[解决办法]
看孙鑫VC++深入详解视频,里面手把手的教你。
[解决办法]
探讨

可不可以详细讲解一下过程和结果的呢?新人实在不太懂啊。。。TAT。。。

热点排行