文号
t72056
阅读
13375
回复
18
收藏
5
挡字幕神器——AeroPanel
2015/06/18
IP:四川
如图所示,可以调整和记忆大小,鼠标右键还有个Aero开关,可以开关Aero,如果系统不能打开Aero(如家庭基础版),它会显示一个白板,叫做BlankPanel,同样可以挡字幕。在Win7中Aero模式是毛玻璃,在Win8中则是一个色块。
支持操作系统:Windows Vista / Windows 7 / Windows 8 / Windows 8.1 及以上的操作系统,不支持 Windows XP。
打开Aero的状态:
捕获.png
关闭Aero的状态:
捕获2.png
右键菜单:
无标题.png
attachment icon AeroPanel.rar 827.27KB RAR 99次下载
[ 修改于11年6个月前 - 2015/06/18 08:13:31 ]
acmilan作者
11年6个月前IP:四川
773909
1楼
win7的毛玻璃真是挡字幕神器,win8的就呵呵了[s:30]
引用
评论
acmilan作者
11年6个月前修改于 11年6个月前IP:四川
774094
4楼
引用 20!不曾存在:
能置顶一个点不到的png半透明图片就好了
这个我以前也做过,不过没做过点不到的。。。不过也很好做的。。。但是点不到你准备怎么移动它?[s::lol]
我用这个程序实现了一个鼠标点不到功能。。。但是使用起来要注册系统快捷键来恢复原状态,有点麻烦
鼠标点不到.png
attachment icon 实现了鼠标点不到功能的AeroPanel2.rar 826.63KB RAR 32次下载
引用
评论
acmilan作者
11年6个月前IP:四川
774102
6楼
引用 20!不曾存在:
留个边框可以移动啊,屏幕录像都是这样做的。

图片能够自定义(特别是gif),这样可以录像的时候可以更方便的遮挡和加水印,临摹的时候也有用
屏幕录像好像也要快捷键的吧,不然怎么获得焦点。。。留个边框可移动和鼠标点得到有什么区别。。。
屏幕水印可以先实现加载图片,半透明,整体可移动,然后右键添加鼠标点不到功能,这样就固定住了,需要按快捷键才能恢复。
引用
评论
acmilan作者
11年6个月前IP:四川
774112
7楼
引用 20!不曾存在:
留个边框可以移动啊,屏幕录像都是这样做的。

图片能够自定义(特别是gif),这样可以录像的时候可以更方便的遮挡和加水印,临摹的时候也有用
Win32要想做临摹拓版这种半透明局部穿透有点麻烦。
Win32对于鼠标穿透只有“窗口整体穿透”或“全透明局部穿透”。
想做半透明局部穿透的话,只有把客户区剪掉,然后拿一个可穿透的窗口填充客户区了。
或者搞个外置的手柄窗口用来移动这个穿透式窗口也可以。
引用
评论
acmilan作者
11年6个月前IP:四川
774115
8楼
引用 20!不曾存在:
留个边框可以移动啊,屏幕录像都是这样做的。

图片能够自定义(特别是gif),这样可以录像的时候可以更方便的遮挡和加水印,临摹的时候也有用
就像这样?
HandMask.png
引用
评论
acmilan作者
11年6个月前IP:四川
774119
10楼
引用 20!不曾存在:
nice, 就是你的测试图片不要那么惊悚
快编完了,先给你一个exe,源代码有空再上传
attachment icon HandMask测试版.rar 695.16KB RAR 33次下载
引用
评论
acmilan作者
11年6个月前IP:四川
774264
13楼
引用 张静茹:
win8可以用WPF 可以设置透明度 也能挡住
WPF中的高斯模糊应该和DirectUI差不多,我没试过,兼容性应该比这个更好。我这个是直接把标题栏拉到客户区了,win8下就成色块了。
引用
评论
acmilan作者
11年6个月前IP:四川
774266
15楼
引用 张静茹:
写了半天,还真没那么简单,如果窗体设置为支持透明,窗口样式就必须设置为None,就是没有标题栏 也没用最大最小花按钮,也没法缩放,去抄了几段代码 总算可以用了
你这是半透明嘛。。。半透明挡住跟没挡一个样,win8下玩虚拟机时我就用过半透明任务栏看序列号
MFC、Win32中实现半透明也很简单。。。首先把窗口的WS_EX_LAYERED特性选上,然后SetLayeredWindowAttribute(0, 透明度, LWA_ALPHA)就行了。。。而且标题栏也可以存在。。。问题是这种半透明根本挡不住字幕
alpha.png
引用
评论
acmilan作者
11年6个月前IP:四川
774313
17楼
Windows Vista中的运行效果
Windows Vista-2015-06-20-14-29-26.png
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的