请问如何在窗体移动时显示其内容啊?就是好象WINMAP那样。谢谢!

解决方案 »

  1.   

    桌面->显示属性->效果(page) -> (check box) “拖动时显示窗口内容”
      

  2.   

    但是WINMAP就不用通过WINDOWS里的设置就可以显示其内容,请问怎么样在VC里编程实现?
      

  3.   

    主窗口OnMouseMove消息内处理,
    DPToLP将鼠标坐标转换为设备坐标,
    用SetWindowPos调整新的窗口位置
      

  4.   

    voidCOneDlg::OnMoving(UINTfwSide,LPRECTpRect){MoveWindow(pRect);//就这么一句}--------------------一点浩然气,千里快哉风-----------------
      

  5.   

    MoveWindow() or SetWindowPos()
      

  6.   

    在mouse_down的时候记住窗体位置,同时设置capture(SetCapture).
    在mouse_move的时候移动窗体,MoveWindow即可。
    在mouse_up的时候ReleaseCapure().如果需要的话,我这儿有个小程序可以演示。