这样可以显示图片,
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);
解决方案 »
- 一个关于udp的问题,adsl做路由(他们上网的ip都是一样的),固定ip的服务器不能给这些客户的机器发送信息,为什么,
- 1字节的用BYTE类型,那12字节的用什么类型呢?
- 我想考高程,但听说现在不叫高程了,哪位了解,告诉一声,给个网址也行
- 初级问题!!!!
- 请问编写画图软件时怎样把位图文件存入链表而保存为矢量图呢?
- ====高分求解:如果编程实现 Edit1.Text := #127; ?????
- 初学activeform,只会建一个页,我想多几个页,怎么建,怎样通过点击按钮方式显示出来,在普通工程里是form2.show;就可以,那么在activefo
- 如何在delphi里自动加单元文件?
- 登录窗口的问题,急!!!
- 我自己写的组件编译的时候在面板上出现,但是开始一个新的application后就没有了,怎么回事
- 高手请进,关于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);就不行了