如何实现QQ的自动隐蔵到屏幕边上?即当光标移到窗口上自动打开,当光标离开后又自动隐蔵到边上?自动打开容易,问题是光标离开后怎么做?我用WM_MOUSELEAVE,可是这个消息只有子窗口有效,对主窗口收不到这个消息。请高手指点。
解决方案 »
- 编写一个简单的控件,加载图片框,怎么做啊
- 如何实现鼠标移到图片上图片放大(有3D效果),鼠标双击左键缩小图片?
- 高分求解 delphi2007 专家
- 为什么不能在MOUSEDOWN事件中创建组件
- 大家觉得武汉蓝星软件如何?
- 伙计做的动网论坛邮件地址收集工具,大家看有什么好的建议?
- adoquery控件执行了post后如何将数据库及数据集恢复到post之前的状态?
- 数据库问题,高手请进,急,在线等等待...
- delphi做的程式能否在未安装delphi的机子上运行
- 到底光盘的全文检索是如何作的?
- 谁能给我一个用INDY来实现SENDBUF的例子!
- 这样使用TServerSocket为何得不到正确的值?
procedure CMMouseLeave(var msg: TMessage); message CM_MOUSELEAVE;
procedure CMMouseLeave(var msg: TMessage); message CM_MOUSELEAVE;必须要使当前窗体失去焦点才行(必须点一下鼠标才行)
procedure CMMouseEnter(var msg:TMessage); message CM_MOUSEENTER;
procedure CMMouseLeave(var msg: TMessage); message CM_MOUSELEAVE;
时,在窗口过程中是收到了事件,但是无法知道是哪个子窗口的?有的人说子窗口的参数是Msg.lPwaram,但我通过测试怎么也不对。难道要为每个子窗口重写个控件吗?为了这么个小小功能,要写控件实在犯不着,不知还有其它的方法吗?