我的笔记在
http://user.qzone.qq.com/644960747/infocenter?ptlang=2052现在的问题是,将对话框用dwExStyle|0x80000设置成层级窗体后,对话框就无法像QQ聊天窗口那样可拉升了,我该怎么办呢?如果需要源代码,我可以在QQ上传给你,前提是要和我一起研究这个界面问题呀
http://user.qzone.qq.com/644960747/infocenter?ptlang=2052现在的问题是,将对话框用dwExStyle|0x80000设置成层级窗体后,对话框就无法像QQ聊天窗口那样可拉升了,我该怎么办呢?如果需要源代码,我可以在QQ上传给你,前提是要和我一起研究这个界面问题呀
http://blog.csdn.net/srxumin/archive/2009/07/25/4379254.aspx
我尝试了往CSDN的BLOG上传图片,也失败了。这样吧,你能否加我QQ:644960747?我把源码发给你,你运行一下就知道了
加QQ后,你直接进我的QQ空间也可以看到我写的制作过程,等有空我再研究下CSDN的BLOG,一定要吸取教训
所以,我觉得可以通过重载WM_MouseMove
判断是否到达了客户区的边缘(适当留些裕度),如果达到了,就栽入自定义的拉伸箭头,如果用户鼠标点击的话,则根据WM_LBUTTONDOWN ->坐标判断是往哪个方向拖动,响应地用MoveWindow设置2个窗体的大小,
子窗口响应OnMove 给主窗口发送消息进行拉伸刷新.