社区
C#
帖子详情
VS2010窗口隐藏和弹出功能的实现
carter91620
2012-02-29 11:45:18
我现在可以实现窗口的隐藏,不过就是会出现闪动。但窗口的弹出和再隐藏,如此反复像QQ一样,却不能实现。我用的是事件响应是move,还有timer控件,来做的。请问还要用到什么事件或控件吗?求教。。。
...全文
629
11
打赏
收藏
VS2010窗口隐藏和弹出功能的实现
我现在可以实现窗口的隐藏,不过就是会出现闪动。但窗口的弹出和再隐藏,如此反复像QQ一样,却不能实现。我用的是事件响应是move,还有timer控件,来做的。请问还要用到什么事件或控件吗?求教。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lizheng198
2012-03-02
打赏
举报
回复
设置窗口的Visable属性、为可见与不可见。
惊喜不断
2012-03-02
打赏
举报
回复
惊喜不断
2012-03-02
打赏
举报
回复
http://download.csdn.net/detail/zydcomputers/4093658
crystal_lz
2012-03-02
打赏
举报
回复
我知道 楼主的意思了 你是想让你的窗体想qq那样 托到屏幕上面的时候 就滑动上去留一点尾巴在下面 让后鼠标放上去的时候 滑动下来 离开又上去 ?
前一段时间 无聊 就研研究了一下这个效果、、虽然实现了 但是当是思路有些臃肿 本来打算有时间去改改的结果一直没有去
说一下但是我的思路吧
首先 无边窗体 上面在窗体上面的位置来一个pictureBox(作为标题栏)来完成窗体的移动
然后一个布尔值来记录窗体时候处于屏幕上方
picbox的up事件 判断窗体是否在屏幕上方 然后 是的话 滑动上去隐藏(留点尾巴) 修改布尔值
窗体的mousemove事件 判断布尔值 然后判断窗体的状体是否滑动下来
窗体的mouseleave事件 判断布尔值 然后判断窗体的状态是否移动上去
窗体拖出区域 修改布尔值
这只是我当时的一个思路 至于怎么滑动 就自己搞定了、、还有 我也不确定 你是不是要这个效果 、、
muyi66
2012-03-02
打赏
举报
回复
[Quote=引用 5 楼 dicpu 的回复:]
引用 4 楼 muyi66 的回复:
frm1.Hide(); // 隐藏
frm1.Show(); // 显示
这是对窗口的隐藏和显示。当隐藏时,整个窗口都完全消失了,而且窗口隐藏是在原来的位置上隐藏。我要做的是窗口靠近屏幕边缘时实现隐藏,当鼠标经过窗口在完全显示。
[/Quote]单独设计一个专用于显示被隐藏窗口的窗体。这个窗体无标题栏,无任何按钮,模式化不可由用户改变大小且不可拖动。
当主窗体靠近边沿并执行 Hide 方法时计算并设置该窗体各项尺寸、位置数据,然后 Show 该窗体。由该窗体检测到被鼠标指向后,执行主窗体 Show 方法;检测到鼠标离开主窗体则执行主窗体 Hide 方法。当主窗体被单击时 Hide 该窗体。
我没空试验,你先试试看。可能会有些配合问题,不过应该可以解决。
wy811007
2012-03-02
打赏
举报
回复
囧LS的那个兄弟 不知道163禁止外链的 o(︶︿︶)o 唉
你那个东西要5分 够口了.
carter91620
2012-03-01
打赏
举报
回复
能不能贴段代码看看啊。。。
threenewbee
2012-03-01
打赏
举报
回复
调用FlashWindow API
muyi66
2012-03-01
打赏
举报
回复
move来实现隐藏?为什么不用Hide方法?
carter91620
2012-03-01
打赏
举报
回复
[Quote=引用 4 楼 muyi66 的回复:]
frm1.Hide(); // 隐藏
frm1.Show(); // 显示
[/Quote]
这是对窗口的隐藏和显示。当隐藏时,整个窗口都完全消失了,而且窗口隐藏是在原来的位置上隐藏。我要做的是窗口靠近屏幕边缘时实现隐藏,当鼠标经过窗口在完全显示。
muyi66
2012-03-01
打赏
举报
回复
frm1.Hide(); // 隐藏
frm1.Show(); // 显示
MySQL8之
窗口
函数实战&应用
由浅入深的将
窗口
函数相关知识讲解清楚,为了能够让读者轻松掌握
窗口
函数,本课程具备以下特点。 引入相关的数据表数据和项目... 对比没有
窗口
函数和有
窗口
函数时的方案
实现
,意在让读者能够明白
窗口
函数的引入意义。
jQuery
实现
弹出
窗口
的方法
jQuery UI 是一个基于 jQuery 的用户界面插件集合,其中包含了丰富的 UI 组件,包括
弹出
窗口
。jQuery 是一个流行的 JavaScript 库,提供了简洁而强大的方法来处理 DOM 操作和事件处理,也可以用来
实现
弹出
窗口
的
功能
。如果你不想引入 jQuery UI 的库文件,也可以使用纯 jQuery 来
实现
弹出
窗口
的
功能
。下面我将介绍两种常见的 jQuery
实现
弹出
窗口
的方法:使用 jQuery UI 和使用纯 jQuery。方法用于将指定的元素转换为
弹出
窗口
。
wincc用c语言
弹出
确认
窗口
,wincc怎样
弹出
确认
窗口
?
两种方法可以满足你的要求:1利用脚本,调用messagbox函数可以
实现
你的
功能
2利用画面
窗口
,画面
窗口
中显示你的
弹出
内容的画面.然后做个按钮,让画面
窗口
显示和
隐藏
.回答者: xsxzc - 中级工程师  第10级2012-07-18 17:21:51messagbox可以做,但是你要了解脚本。画中画界面也可以完成此
功能
,搜索一下怎么
实现
画中画
功能
,建议看《深入浅出...
web前端:div
弹出
窗口
实现
——支持拖动、缩放、最大化
最近在项目中用到
弹出
窗口
的
功能
,花了一些时间,就想做一个通用点的
弹出
窗口
,这样大家就可以拿去直接用。如果正好你也需要做一个
弹出
框的
功能
,这个代码正适合你。 一、弹窗效果 这个
弹出
窗是结合了搜集的资料后做出来的,基本的需求都满足了,支持的
功能
有:自适应,拖动
窗口
位置,拉动右、下、右下可以
实现
缩放,可以最大化和还原。大致效果,如下图所示: 二、HTML 代码 <!DOCT...
flexible wincc 弹窗,WinCC flexible 如何
实现
弹出
窗口
-工业支持中心-西门子中国
你参考这个,和
弹出
效果类似但是并非真正的
弹出
winccflexible做
弹出
不好
实现
你可以这样做:在想要
弹出
画面的画面也就是主画面A做好组态然后用一个矩形B把这个画面覆盖然后在矩形B上组态按钮提示等等设置这个矩形为
隐藏
等待内部变量变量触发的时候显示即可这样和
弹出
差不多呵呵回答者: KCN - 顶级工程师  第12级
2010
-06-18 10:50...
C#
110,535
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章