C/C++中显示像素点的函数

来源:百度知道 编辑:UC知道 时间:2024/06/22 08:21:26
C/C++中要画图形,显示像素点应该用哪个函数?包含在哪个头文件中?
就是实现书上的算法里的WritePixel的功能.
最好能举个例子
请给出一个能在自己机上运行的程序代码

要是16色最简陋的 有 graphics.h 里提供的 VGA基本图形图像支持或者用code::block 配置并建立一个directx 项目 或者OpenGL项目,其原理可直接查 OpenGL 的源代码

SetPixel
函数原型:COLORREF SetPixel(HDC hdc, int X, int Y, COLORREF crColor);
参数:
hdc:设备环境句柄。
X:指定要设置的点的X轴坐标,按逻辑单位表示坐标。
Y:指定要设置的点的Y轴坐标,按逻辑单位表示坐标。
crColor:指定要用来绘制该点的颜色。
头文件:wingdi.h:库文件:gdi32.lib

SetPixel

函数原型:COLORREF SetPixel(HDC hdc, int X, int Y, COLORREF crColor);

参数:

hdc:设备环境句柄。
X:指定要设置的点的X轴坐标,按逻辑单位表示坐标。

Y:指定要设置的点的Y轴坐标,按逻辑单位表示坐标。

crColor:指定要用来绘制该点的颜色。

头文件:wingdi.h:

库文件:gdi32.lib

既然我能帮的话。。。
SetPixel
函数原型:COLORREF SetPixel(HDC hdc, int X, int Y, COLORREF crColor);
参数:
hdc:设备环境句柄。
X:指定要设置的点的X轴坐标,按逻辑单位表示坐标。
Y:指定要设置的点的Y轴坐标,按逻辑单位表示坐标。
crColor:指定要用来绘制该点的颜色。
头文件:wingdi.h:库文件:gdi32.lib

SetPixel
函数原型:COLORREF SetPixel(HDC hdc, int X, int Y, COLORREF crColor);
参数:
hdc:设备环境句柄。