本帖最后由 yespgg 于 2011-05-12 23:15:13 编辑

解决方案 »

  1.   

    重写CStatic类,处理WM_LBUTTONDOWN、WM_LBUTTONUP、WM_MOUSEMOVE,在WM_MOUSEMOVE中MoveWindow修改窗口区域,使下面的Picture control呈现出来
      

  2.   

    会用GDI+不? 这个程序不该用两个控件跌起来的办法。应该就是用DC刷组合图。你这相当于把鼠标当橡皮了, 是橡皮就得有个形状, 鼠标经过的所有点组成一个path 用底图填充这个path 就可以了
      

  3.   

    如果觉得组合path不好办 那干脆把所有鼠标经过的点和那个图形上的像素颜色对拷好了
      

  4.   

    不会呀,.NET里面可以很方便的实现,但是我对C++不是很熟