Bitmap img = new Bitmap(50,50);
Graphics gg = Graphics.FromImage(img);
gg.DrawLine(new Pen(Color.Red), 0, 0, 100, 100);
g.DrawImage(img,0,0);
以上代码在windows xp上显示正常,
在wince上显示的是黑色背景和一条红线.wince上是不是Bitmap不支持alpha透明?
------解决方案--------------------
看看你的 设备之不支持AlphaBlend ,如果不支持 就要加入AlphaBlend组件支持,或者用 CxImage。
------解决方案--------------------
C#没有用过,看看有没有类似于GDI的透明函数/方法
直接调用,肯定不会是透明的。
------解决方案--------------------
C# 在wince上是不支持透明图片的!
------解决方案--------------------
img这个变量的值是什么???
如果是文件名,需要绝对路径。
------解决方案--------------------
------解决方案--------------------