Win32 / GDI着色三角形

时间:2013-01-04 03:54:06

标签: gdi win32gui

我使用顶点和LineTo()和MoveTo()函数制作一系列三角形来表示3D形状。

对这些三角形进行着色/填充的最佳方法是什么?

由于

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

只需使用Polygon()。

http://www.functionx.com/win32/Lesson12.htm

https://msdn.microsoft.com/en-us/library/windows/desktop/dd162814(v=vs.85).aspx

使用CreateSolidBrush()创建画笔,然后使用SelectObject()将画笔安装到HDC中。 然后你有了实心画笔,用超过3个顶点调用Polygon()会让它为你绘制一个填充的三角形。