如题

解决方案 »

  1.   

    增加以下两条语句:
    DWORD dwOldStyle = GetWindowLong(yourWnd,GWL_STYLE);
    SetWindowLong(yourWnd,GWL_STYLE,dwOldStyle | WS_THICKFRAME);
      

  2.   

    class CMyRichEdit: public CRichEdit
    ,处理下 OnLButtonDown,OnMouseMove, OnLButtonUp应该可以实现拖动。改变大小的话,简单点,可以用一个可变大小的对话框,覆盖一个richedit,在对话框中处理
    OnSize,然后设置richEdit大小(MoveWindow)。
      

  3.   

    现在拖动我已经解决了,但是会很闪烁,主要是改richedit下面的主窗口是绘图实现的,要绘制很多图形!!
      

  4.   

    创建一个临时内存位图,将主窗口的画面在临时位图中绘制,当窗口接收到WM_PAINT消息时,使用位图复制将图形显示出来,这就是人们说的双缓冲技术.