我尝试用.NET compact FrameWork3.5下的PictureBox显示图片,但是Compact FrameWork下没有PictureBox.Load();
我又用PictureBox.Image = Image.FromFile,还是没有,最后用Image.FromStream还是没有!
只能用Bitmap();
后来看到网上介绍用aygshell.dll里面的SHLoadImageFromFile(); 但是我用Depends查看了我的aygshell.dll里面没有SHLoadImageFromFile这个函数,因为我的机器是WINCE5.0环境(MIPS).没办法又寻找了cxImage并且在MIPS环境下成功编译, 用C++没有问题,这时候想用dllimport导入到c#里面,但是根据MS的官网管理员的回复:
Hi
Using C++ object from .NET CF is currently not possible. The required calling convention (ThisCall) is not supported.
MichaelCompact Framework目前还不支持导入C++类,悲剧诞生了.
请问大家有什么办法可以在C#窗体上载入JPG, GIF之类的图片,谢谢!
我又用PictureBox.Image = Image.FromFile,还是没有,最后用Image.FromStream还是没有!
只能用Bitmap();
后来看到网上介绍用aygshell.dll里面的SHLoadImageFromFile(); 但是我用Depends查看了我的aygshell.dll里面没有SHLoadImageFromFile这个函数,因为我的机器是WINCE5.0环境(MIPS).没办法又寻找了cxImage并且在MIPS环境下成功编译, 用C++没有问题,这时候想用dllimport导入到c#里面,但是根据MS的官网管理员的回复:
Hi
Using C++ object from .NET CF is currently not possible. The required calling convention (ThisCall) is not supported.
MichaelCompact Framework目前还不支持导入C++类,悲剧诞生了.
请问大家有什么办法可以在C#窗体上载入JPG, GIF之类的图片,谢谢!
this.picProcessing.Image=命名空间.Properties.Resources.(图片名称);
TIMER控件中放下:
需要设置控件.value = this.picProcessing.Image;
需要设置控件.Invalidate();
前不久我做个这个demo,在一个datagridview的单元格中载入一张gif的图
不明白你要做什么?一会c#窗体的,一会wince的.
你把你要做的东西说来不就行了
我想知道ce里怎么载入gif图片,载入后是动画吗?只是只显示头一帧?