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

为什么这段代码什么都画不出来 (八百里加急)解决方法

2012-02-06 
为什么这段代码什么都画不出来 (八百里加急)Graphics::TBitmap*tmpBitmapnewGraphics::TBitmap()tmpBitm

为什么这段代码什么都画不出来 (八百里加急)
Graphics::TBitmap*tmpBitmap=new   Graphics::TBitmap();
        tmpBitmap-> Canvas-> Pen-> Color   =   clBlue;
        tmpBitmap-> Canvas-> MoveTo(10,0);
        tmpBitmap-> Canvas-> LineTo(10,50);
        PaintBox1-> Canvas-> Draw(0,0,tmpBitmap);

[解决办法]
10也来问吗,还八百里加急,一点诚意都没有
[解决办法]
tmpBitmap的尺寸还没定
[解决办法]
用HBitmap吧
[解决办法]
Graphics::TBitmap*tmpBitmap=new Graphics::TBitmap();
tmpBitmap-> Height=600;
tmpBitmap-> Width=500;
tmpBitmap-> Canvas-> Pen-> Color = clBlue;
tmpBitmap-> Canvas-> MoveTo(10,0);
tmpBitmap-> Canvas-> LineTo(10,50);
PaintBox1-> Canvas-> Draw(0,0,tmpBitmap);

这样就能画出来了。你应该先设定Height和Width属性。

热点排行