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

CreatePen的用法,解决方法

2012-02-15 
CreatePen的用法,急!代码如下:HPEN hpenhpen CreatePen(PS_DOT,1,RGB(0,255,255))结果提示错误:[C++ E

CreatePen的用法,急!
代码如下:
HPEN hpen;
  hpen = CreatePen(PS_DOT,1,RGB(0,255,255));
结果提示错误:

[C++ Error] color_map.cpp(139): E2451 Undefined symbol 'uint_32'
[C++ Error] color_map.cpp(139): E2108 Improper use of typedef 'BYTE'

请大侠留下联系方式!

[解决办法]
相邻的代码帖一下吧
[解决办法]
在CB下画图功能都可以简单实现, 你可按以下方式实现(未调试,有问题再说)
for(int i=0; i <3; i++) 

m_aCopiedPhyPoints[i].x = ToPhysicalX(m_aCopiedPoints[i].x); 
m_aCopiedPhyPoints[i].y = ToPhysicalY(m_aCopiedPoints[i].y); 
}
TCanvas * canvas = Form1->Canvas;
TPen * pen = new TPen;
pen->Style = psDot;
pen->Width = 1;
pen->Color = RGB(0, 255, 255);
canvas->Pen->Assign(pen);
canvas->Polygon(points, pointNumber - 1);
delete pen;

热点排行