1,请问我调用emf文件的时候是否可以设置图形的显示参数?例如一个emf显示的是一个圆
我调用的时候带一个参数color,可以控制圆形的颜色2,请问我是否可以显示动态的emf图形?例如一个emf显示的是一个圆
调用后显示的是一个不停变换颜色的圆形,有点像gif的那种效果

解决方案 »

  1.   

    ???楼主发贴发错地方了吧...
    emf,不是java领域的吗?
      

  2.   

    用mfc提供的方法可能不行,你可以做个定时器不停地换颜色  或者是 用其他的打开图象的类,比如:使用IPicture接口读取和显示BMP,GIF,JPG,ICO,EMF,WMF图像http://www.studynew.com/study/vc/2004082519353430178.html
      

  3.   

    好像可以啊,因为EMF(是扩展的图元文件吧)里只记录操作,不记录上下文,所以你可以先设置好DC的画笔等参数,然后播放EMF。也就是说每次播放之前设置DC的不同参数就可以得到不同的效果。至于显示动态的EMF,要自己实现吧。
      

  4.   

    哎呀VC里面我不会弄,用Delphi就简单多了...