如题,我要在一个对话框中播放一个FLASH(我用的FLASH文件是随时更换的),显示的大小就是FLASH的大小,我用的是CShockwaveFlash,没找到关于宽和高的函数。各位帮帮忙

解决方案 »

  1.   

    是不是 CShockWaveFlash 控件的长宽?就是一个窗口,用 GetClientRect 吧
      

  2.   

    CShockwaveFlash 应该是一个控件。我觉得应该也有窗体存在。getdlgitem获取指针 然后GetClientRect 
      

  3.   

    我的意思是,控件的大小是随着FLASH的大小而改变的,我想要得到FLASH的大小
      

  4.   

    你自己用GetClientRect 试试啊,看每次得到的一样不?
      

  5.   

    各位,问题是控件窗口的大小不会因为加载新 SWF 文件而自动改变,而且还有在独立控件窗口上绘制和在给定窗口上绘制两种播放方式。