有没有一键遮挡屏幕指定位置的显示内容的办法

302 天前
 mrfox

目前用 snipaste 实现,需要先复制图片(一个黑色的小长条图片),然后按 F3 ,之后再选中,用上下移到屏幕上边缘(按完 F3 它只能钉在靠近上边缘的地方,鼠标拖也不能移动到上边的显示边缘)

有没有能指定在固定位置一键遮挡的办法求赐教

949 次点击
所在节点    问与答
10 条回复
mrfox
302 天前
我还试了另一种方法,就是用看图软件打开这个黑条图,然后用 wintop 软件置顶,再用鼠标拖到指定位置(这个方法可以到边),但也显得步骤多了些
miaomiao888
302 天前
需求太小众,自己写一个?
简单两行代码开一个 置顶 + 鼠标穿透 的空白窗口即可。
mrfox
302 天前
@miaomiao888 是要用到 ahk 吗
iX8NEGGn
302 天前
用 C# 的 winform 写个小玩意就好,我之前的程序就写过这玩意,很快。
lhp96
302 天前
mac 的 snipaste 亲测可以,先找好黑色截图,“贴到屏幕上”钉起来,拖动到指定位置
右键图片,“移动到分组”,新分组,使用快捷键"cmd + F3"切换贴图分组
不想看到就切换掉就好
@mrfox #1
mrfox
301 天前
@lhp96 谢谢,移动到分组没找到,不过隐藏显示贴图,但是之前的钉好后,下次启动时它就消失了
mrfox
301 天前
@iX8NEGGn 好的,没学过 C# ,等有时间了找个入门教程
lhp96
301 天前

下次启动的时候如果没有出现贴图的话,快捷键切换分组应该就可以了,我这边关闭软件再开启是还有贴图的
captain55
301 天前
```Java
import javax.swing.*;

class FrameDemo {

public static void main(String[] args) {

JFrame frame = new JFrame("这是一个遮挡面板");

frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
frame.setVisible(true);

JLabel label = new JLabel("下面的东西看不得!!!");
frame.getContentPane().add(label);

frame.setBounds(500,500,500,500);
}
}
```

只需要:
$ java FrameDemo

也可以配置成鼠标事件、键盘事件...
mrfox
299 天前
找到了简单的解决方案: https://github.com/Surbowl/oh-subtitle

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1011293

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX