当前位置: 代码迷 >> WinCE >> wince上用c#绘制bitmap有关问题
  详细解决方案

wince上用c#绘制bitmap有关问题

热度:1042   发布时间:2016-04-28 13:57:02.0
wince上用c#绘制bitmap问题
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这个变量的值是什么???

如果是文件名,需要绝对路径。
------解决方案--------------------
探讨
img这个变量的值是什么???

如果是文件名,需要绝对路径。

------解决方案--------------------
探讨

看看你的 设备之不支持AlphaBlend ,如果不支持 就要加入AlphaBlend组件支持,或者用 CxImage。