捐赠 | 广告 | 注册 | 发布 | 上传 | 关于我们    
  粤ICP备10103342号-1 DELPHI盒子 | 盒子文章 | 盒子问答悬赏 | 最新更新 | 盒子检索 | 下载中心 | 高级搜索    
  精品专区 | 繁體中文 | 奖励公告栏 | 直通车账号登陆 | 关闭GOOGLE广告 | 临时留言    
盒子资源分类
全部展开 - 全部合拢
在任意窗口标题栏添加按钮
关键字:标题栏按钮 HOOK 吸附标题栏 消息
来 自:原创
平 台:Win2k/XP/NT,Win2003 下载所需:0 火柴
深浅度:中级 完成时间:2008/5/5
发布者:zbird 发布时间:2008/5/5
编辑器:DELPHI7 语  种:简体中文
分 类:系统 下载浏览:4571/12143
加入到我的收藏
下载错误报错
登陆以后才能下载
 用户名:
 密 码:
自动登陆(30天有效)
图片如果打不开,说明流量不够了,请稍候下载……
窗口快速通道

功能说明:
    程序启动后将给当前激活窗口的标题栏上增加三个按钮。三个按钮的功能分别是“隐藏窗口”/“窗口大小最小化(只留标题栏)”/“窗口置顶”。这样你可以很方便的对任意窗口进行隐藏/置顶/最小化操作。
    程序的完成度还比较低,目前只能提供演示作用。
    窗口上有四个按钮
    bar:显示标题栏按钮(就是那三个工具按钮)
    HOOK:启动HOOK,将bar停靠在当前激活窗口上。
    UNHOOK:取消HOOK。bar将不会停靠在激活窗口上。
    Hide:暂时没用。过太久了,忘了当初想做啥:)。

使用说明:
    启动程序,点击“bar”按钮,显示停靠工具栏,点击“HOOK”按钮,让程序进入工作状态。关闭主窗口,程序将自动退出。

注意:
    关闭程序前先手动将最小化/隐藏窗口还原。我应当没在程序退出的时候做特殊的处理。

程序原理:
    很久以前的东西了,具体细节不太记得了,自己看代码,这里只给一些简单的说明。
    程序启动hook,获取当前激活窗口和窗口的移动事件。将自己的窗口位置/大小设置为当前激活窗口的任务栏,并在目标窗口移动的时候一同移动。通过发消息给目标窗口,实现目标窗口的隐藏/最小化/置顶。

后记:
    这是很早以前写的一个程序,和我的很多程序一样,写了一半就荒废了。
    虽然还有些小bug,但这个程序的主要功能都已经实现了。如果再进行一些包装,应当还是一个不错的东东。
Google
 
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们
龙脉加密锁 15元起 Grid++Report 报表 申请支付@网
 相关文章
没有相关文章
相关评论
共有评论5条 当前显示最后5条评论
szxzxq 2008/5/19 18:17:32
????
yangairong 2008/5/21 15:44:34
编译源码的时候出现错误。有些文件不存在。。。。
zbird 2008/5/21 23:40:33
缺少哪些文件?
可能有use一些没用到的文件。
我应当是没有用第三方控件的。
nihg 2008/5/29 11:51:30
你怎么会没用第三方呢,这些都是吧  JclContainerIntf  JclHashMaps CoolTrayIcon
zbird 2008/5/30 12:53:08
看上面兄弟的回复,用了JCL和CoolTrayIcon。
这两个插件可以在盒子下载到。
我要发表评论 查看全部评论
 
  DELPHI盒子版权所有 技术支持:深圳市麟瑞科技有限公司 1999-2024 V4.01 粤ICP备10103342号-1 更新RSS列表