我的笔记在
http://user.qzone.qq.com/644960747/infocenter?ptlang=2052现在的问题是,将对话框用dwExStyle|0x80000设置成层级窗体后,对话框就无法像QQ聊天窗口那样可拉升了,我该怎么办呢?如果需要源代码,我可以在QQ上传给你,前提是要和我一起研究这个界面问题呀

解决方案 »

  1.   

    不好意思,没有测试链接,现在我把它写在CSDN专栏中,这下没问题了
    http://blog.csdn.net/srxumin/archive/2009/07/25/4379254.aspx
      

  2.   

    真不好意思,竟然自己能看到,别人还不能看到,这QQ空间真是要命。
    我尝试了往CSDN的BLOG上传图片,也失败了。这样吧,你能否加我QQ:644960747?我把源码发给你,你运行一下就知道了
    加QQ后,你直接进我的QQ空间也可以看到我写的制作过程,等有空我再研究下CSDN的BLOG,一定要吸取教训
      

  3.   

    如果给前景对话框添resizing风格后,就有一圈不好看的东西出现,
    所以,我觉得可以通过重载WM_MouseMove
    判断是否到达了客户区的边缘(适当留些裕度),如果达到了,就栽入自定义的拉伸箭头,如果用户鼠标点击的话,则根据WM_LBUTTONDOWN ->坐标判断是往哪个方向拖动,响应地用MoveWindow设置2个窗体的大小,
    子窗口响应OnMove 给主窗口发送消息进行拉伸刷新.