怎么用mfc实现一个类似于office助手一样动画效果很流畅的小窗口呢

解决方案 »

  1.   

    http://www.vckbase.com/document/viewdoc/?id=700
      

  2.   

    msdnhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/msagent/guidlin_7cfi.asp
      

  3.   


    我现在要实现一个类似于光盘的圆型的非规则窗口,用户点一下之后,这个窗口移动到桌面的右下角,最后dock在那里,要求圆型窗口有一个从大到小的过程 
      

  4.   

    这个要用region来实现了, CreateWindow的一个参数.大体上如下:, 你先创建一个region,然后把把传给create函数.
      

  5.   

    我用了setwindowrgn实现圆型窗体
    用setwindowpos或者movewindow来移动
    不过我的窗体在移动的时候闪烁,感觉跳得厉害,请问怎么解决?
      

  6.   

    在移动时窗口会收到wm_paint消息而你用Region, 可以绘画时速度比较慢吧.我也没想到什么好办法, 要么减少其中的绘画操作, 要么在移动时HideWindow.
      

  7.   

    还是用 use MS agent 效果好些
      

  8.   

    hi LiveALearn(研究GDI),在哪儿可以得到徐景周 开发的屏幕小助手?
    我没有搜索到。你能否将源码发给我?
    [email protected]