c#中这么实现图片的幻灯效果(分不够可加) WEB还是WIN如果是WEB的话Google一下,js方法很多如果是WIN,那就用个Timer 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 补充说明下:我做的是WIN的窗体我有用timer来控制他的显示但我想要有幻灯片显示效果.如:图片从左到右展开并在几秒后换成另一张.我急用 用GDI+做,用代码控制图片出现的位置,可以实现从左到右或者从右到左的效果 恐怕得用directdraw吧 用gdi+估计性能太差 没有那么麻烦吧,先把所有图片都读出来放到FORM里,可以设置它的可见属性,和位置。并用TIMER进行改变,应该没什么技术难度,我理解的是这样 谢谢个位给了些思路我想请问能否调用powerpoint里的幻灯片特效方法请问使用GDI+可否实现随意控制图片慢慢显示的功能. 我现在是用IMAGELIST把图片都显示出来当点击幻灯片观看时通过TIMER设置图片将一张一张显示在PICTURE空键上.我希望的是图片显示时有象POWERPOINT里面的幻灯片特效那种效果 最简单的一种实现方式就是timer+透明度属性,实现渐入渐出,楼主可以试试 用GDI应该可以实现就是不知道性能如何试试先~~~~ 大致测试了一下幻灯片的效果应该没有问题把Timer的Interval设置的合适显示的就会比较平滑可以参考Graphics.DrawImage在指定位置画指定图片的指定部分 用GDI绝对可以,相信我哟~参考函数LoadImageA/LoadImageW,BitBltHBITMAP hbp = (HBITMAP)LoadImage(NULL, "c:\\a.bmp");mdc = CreateCompatibleDC(hdc); SelectObject(hdc,mdc);BitBlt(hdc, x, y, cx, cy, mdc, 0, 0, SRCCOPY); 当然这是mfc的代码,至于在c#里用gdi就看lz能不能悟出来来,呵呵 请问一个GDI+文档区和客户区的问题??? ===========求教高手=========== 编程规范的问题。 急,将pdf文件转成word datagrid 编辑时聚焦某一行记录问题 怎样用代码来修改gpedit.msc中的设置? 无法直接启动带有"类库输出类型"的项目 请教.net如何访问.db的文件 请教武林中人 请教:图片的保存与显示 winform下用dategrid直接编辑数据为什么要换行才可以更新数据 帮帮忙,急死了!!谁有支持数据源的风向图(也叫玫瑰图,wind rose chart)的控件啊??
我做的是WIN的窗体
我有用timer来控制他的显示
但我想要有幻灯片显示效果.如:图片从左到右展开并在几秒后换成另一张.我急用
放到FORM里,可以设置它的可见属性,和位置。并用TIMER进行改变,应该没什么技术难度,我理解的是这样
当点击幻灯片观看时
通过TIMER设置图片将一张一张显示在PICTURE空键上.我希望的是图片显示时有象POWERPOINT里面的幻灯片特效那种效果
就是不知道性能如何
试试先~~~~
幻灯片的效果应该没有问题
把Timer的Interval设置的合适
显示的就会比较平滑
可以参考
Graphics.DrawImage
在指定位置画指定图片的指定部分
参考函数LoadImageA/LoadImageW,BitBlt
HBITMAP hbp = (HBITMAP)LoadImage(NULL, "c:\\a.bmp");
mdc = CreateCompatibleDC(hdc);
SelectObject(hdc,mdc);
BitBlt(hdc, x, y, cx, cy, mdc, 0, 0, SRCCOPY); 当然这是mfc的代码,至于在c#里用gdi就看lz能不能悟出来来,呵呵