为什么这段代码什么都画不出来 (八百里加急)
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属性。