这样可以显示图片,
Graphics::TBitmap *Bitmap=new Graphics::TBitmap();
Bitmap->LoadFromFile("d:\\about.bmp");
Canvas->Draw(100,100,Bitmap);
但这样却无法显示图片,为什么??只是x,y值不同啊
Graphics::TBitmap *Bitmap=new Graphics::TBitmap();
Bitmap->LoadFromFile("d:\\about.bmp");
Canvas->Draw(100,200,Bitmap);
Graphics::TBitmap *Bitmap=new Graphics::TBitmap();
Bitmap->LoadFromFile("d:\\about.bmp");
Canvas->Draw(100,100,Bitmap);
但这样却无法显示图片,为什么??只是x,y值不同啊
Graphics::TBitmap *Bitmap=new Graphics::TBitmap();
Bitmap->LoadFromFile("d:\\about.bmp");
Canvas->Draw(100,200,Bitmap);
解决方案 »
- Delphi7能不能支持多点触摸操作?
- 作个图片放大程序
- synmemo控件的行列号问题,你会有新发现,给分求解,毕业设计急用~~
- 关于Stream的ReadComponent方法的帮助,在线等待
- 那位高手帮我解决一下这个问题!关于数据库恢复的问题
- 如何提高对sqlserver数据库插入时的速度?(不用排序,直接添加就可以)
- 关于分布式的编程的问题,是否可以作成个潜入网业,DELPHI自己做浏览器,
- 我安裝了xpmenu,但只在設計期看到效果,運行時郤沒變...???
- controlstate属性中有csdocking控件正在入坞,请为什么是入坞
- 请大家看一下这个关于图表的操作?
- 高手请进,关于listview+adoquery 100分
- 大家看看这个问题怎样做?
Bitmap->LoadFromFile("d:\\about.bmp");
HRGN MyRgn;
for (int i=0;i<Bitmap->Width/2+1;i++)
{
MyRgn=CreateRectRgn(Bitmap->Width/2-i,Bitmap->Height/2-i*Bitmap->Height/Bitmap->Width,Bitmap->Width/2+i,Bitmap->Height/2+i*Bitmap->Height/Bitmap->Width);
SelectObject(Canvas->Handle,MyRgn);
Canvas->Draw(0,0,Bitmap);
DeleteObject(MyRgn);
}
将这句改为 Canvas->Draw(100,200,Bitmap);就不行了