我正在尝试使用 wxWidgets 记录一些 Code::Blocks 的笔记。屏幕上有一个 wxChoice 框。列表折叠(即未展开)后,我可以获得表单的屏幕截图。
但是,将其展开后(即,当我单击选择框并看到列表时),屏幕截图不起作用。我尝试了 ALT+PrintScreen 以及仅 PrintScreen。没有任何效果。
这是一个限制吗?或者有办法解决这个问题?
我的平台:Ubuntu 12.04,Code::Blocks 10.05
谢谢!
这是未展开选择的屏幕截图(该形式完全没有意义 - 它仅用于概念证明)。
答案1
尝试快门。
Shutter 是一款功能丰富的截图程序。您可以截取特定区域、窗口、整个屏幕甚至网站的截图 - 对其应用不同的效果,在其上绘制以突出显示要点,然后上传到图像托管网站,所有操作都在一个窗口中完成。Shutter 是免费的、开源的,并根据 GPL v3 获得许可。
要安装 Shutter,只需按键盘上的Ctrl+ Alt+T打开终端即可。打开后,运行以下命令:
sudo apt-get install shutter
来源:快门
答案2
您需要计时,因为键盘焦点(那一刻)固定在菜单上,所以当您按下屏幕截图按钮时它无法识别您(对我来说这需要修复。不是很直观。)。
对于这种情况,我不会走得太远,我使用screenshot
Ubuntu 默认自带的实用程序。只需打开它并:
设置选项延迟后抓取打开您正在构建的选项菜单需要多少秒。最终结果将类似于任何子菜单,如下所示: