一个对话框程序中,Picture控件(CStatic)原本能响应DblClick,使用 ACTIVESKIN 美化界面之后,该CStatic捕捉不到DoubleClick消息,
我猜想ACTIVESKIN 大概因为CStatic是windowless的,遮蔽了它。究竟是怎么样呢,如何解决?黑猫白猫,抓到老鼠就是好猫
我出101分

解决方案 »

  1.   

    补充说明,这个Picture控件(CStatic)在我程序中是用来播放网络视频的窗口,原本双击后全屏播放,使用ActiveSkin后全屏功能失效
      

  2.   

    我想应该捕获activeskin的双击消息,然后由它来触发你要的消息,试一试吧
    我也在用activeskin做网络视频的界面程序,我想用SkinFreeForm来自己设计界面,我想在一个skinsobject中播放视频, 但是我不知道怎样获得这个skinsobject的句柄(获得一个窗口句柄,是我在vc中播放视频文件的方法),谁能告诉我?
      

  3.   

    只要捕获一下skin的wm_rbdoble就可以了