类似QQ那样,当窗口停靠在屏幕边缘,有个渐渐缩小,最后留下个尾巴。
我自己的想法是这样的:
我举个顶部停靠的思想
当窗口的顶部<=0时,在OnMove里面设置定时器,在OnTime 函数里不断的MoveWindow 然后其他值不变,高度不断的递减,然后当鼠标的位置在窗口区域的矩形位置CRect(left,0,right,5)的区域内时,窗口又重新再OnTimer()里不断递增。
请问还有更好的思路和方法吗?欢迎回复,最好附上源代码。可发至[email protected]
我自己的想法是这样的:
我举个顶部停靠的思想
当窗口的顶部<=0时,在OnMove里面设置定时器,在OnTime 函数里不断的MoveWindow 然后其他值不变,高度不断的递减,然后当鼠标的位置在窗口区域的矩形位置CRect(left,0,right,5)的区域内时,窗口又重新再OnTimer()里不断递增。
请问还有更好的思路和方法吗?欢迎回复,最好附上源代码。可发至[email protected]
解决方案 »
- 我在自己电脑上插了两个摄像头 为什么用capDriverConnect()函数只能检测到一个
- 请问如何为CStatic设置边框颜色
- 我用VC6.0编了一个程序,现在要发布,用什么工具制作安装程序比较好?大家推荐一下。
- 如何将vc的一个项目打成一个安装包
- 我怎样才能同时实现多个定时器?
- 怎么在运行时知道自己的平台?怎么在运行时知道某个值被#define过
- 关于条码打印控件msbcode9.0的问题
- unhandled exception in .exe 立体显示相关 程序
- 请问,怎样用int存储11位手机号码吗?急急!
- 关于变量的一些简单问题?
- 请问mfc封装rtf格式有什么接口吗?
- 线程类消息映设编译不过
http://download.csdn.net/detail/whdxcaoguo2/2076900
WM_TIMER, MoveWindow/SetWindowPos();