C cfish828 Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-14 #1 [] 搜便了互联网,只有把png转成bmp再显示出来的方法和例子,这种方法做出的效果没有半透明效果了 而且效果很差~ 请教高手~~~ 感激不尽~~
X xuxiaohan Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-14 #2 Png是支持通道的,对不,你可以参考通道方面的帮助@!
A app2001 Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-14 #3 http://pngdelphi.sourceforge.net/ http://www.psychology.nottingham.ac.uk/staff/cr1/png.html#delphi 这两个地方是洋文的,你有没有去看过??
http://pngdelphi.sourceforge.net/ http://www.psychology.nottingham.ac.uk/staff/cr1/png.html#delphi 这两个地方是洋文的,你有没有去看过??
C cfish828 Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-14 #4 在 delphi深度论坛下载了那个 Pngsrc 控件,引用其中的TPngImage库,编译他自带的例子显示png也还是无法支持半透明,也是转成bmp然后显示的 通道?? 能否具体点呢?刚才搜一一下这方面的,比较陌生哦 赐教~~ http://www.psychology.nottingham.ac.uk/staff/cr1/png.html#delphi 这个网站我去过了,还下了他的例子和控件源码,但编译出来的效果和深度论坛里的一样,无法支持半透明,也就是好像也是转成bmp了 http://pngdelphi.sourceforge.net/ 这个正在看,多谢~~~ 高手继续
在 delphi深度论坛下载了那个 Pngsrc 控件,引用其中的TPngImage库,编译他自带的例子显示png也还是无法支持半透明,也是转成bmp然后显示的 通道?? 能否具体点呢?刚才搜一一下这方面的,比较陌生哦 赐教~~ http://www.psychology.nottingham.ac.uk/staff/cr1/png.html#delphi 这个网站我去过了,还下了他的例子和控件源码,但编译出来的效果和深度论坛里的一样,无法支持半透明,也就是好像也是转成bmp了 http://pngdelphi.sourceforge.net/ 这个正在看,多谢~~~ 高手继续
C cfish828 Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-14 #5 顺便问一个问题[] ,一下代码为什么显示不出东东哦??? var bmp : TBitmap; begin bmp := TBitmap.Create; PaintDesktop(bmp.Canvas.Handle); //或者 PaintDesktop(bmp.Handle); 都试过了 end;
顺便问一个问题[] ,一下代码为什么显示不出东东哦??? var bmp : TBitmap; begin bmp := TBitmap.Create; PaintDesktop(bmp.Canvas.Handle); //或者 PaintDesktop(bmp.Handle); 都试过了 end;
C cfish828 Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-14 #6 PaintDesktop这个函数,好像只有PaintDesktop(Form.Canvas.Handle) 可以起作用, 用image控件时: PaintDesktop(Image1.Picture.Bitmap.Canvas.Handle) 或者 bmp := TBitmap.Create; PaintDesktop(bmp.Canvas.Handle); 都显示不出来,it doesn't work~!
PaintDesktop这个函数,好像只有PaintDesktop(Form.Canvas.Handle) 可以起作用, 用image控件时: PaintDesktop(Image1.Picture.Bitmap.Canvas.Handle) 或者 bmp := TBitmap.Create; PaintDesktop(bmp.Canvas.Handle); 都显示不出来,it doesn't work~!