我的问题是关于 MS Windows 的。
我正在尝试捕获应用程序的几个区域的上下文菜单(右键单击某个项目后出现的弹出菜单)。按下 Alt 开始 Alt+PrintScreen 进程会关闭上下文菜单。(只按下 PrintScreen 可以帮助解决问题,但每次需要删除非窗口区域很麻烦)。
额外提示:对于捕获菜单,Alt 也会关闭菜单。但是,如果您使用 Alt 键打开菜单,那么这个技巧可行:
- 按下 Alt+F(用于打开“文件”菜单),不要释放 Alt
- 按下 PrintScreen
- 完成!
你无法单独获取菜单,但是你可以通过类似于你在主菜单中发现的技巧来捕获父窗口和上下文菜单:
至少你不需要安装任何软件!
在Windows 7中,我同时按下Ctrl和PrntScr键。
这样可以捕捉整个屏幕。然后我将其粘贴(Ctrl+V)到一个图像编辑器中,并裁剪出上下文菜单以外的部分。
我已经在我的计算机上禁用了Windows的高对比度辅助模式(控制面板->便利中心->使计算机更容易使用->取消选中“打开或关闭高对比度…”), 我不确定是否有必要这样做。
注意: 如果你的键盘没有PrntScr这个主要按键(它可能会显示为小蓝色字体),那么你需要进行调整(例如,你可能需要按下Alt来获取PrntScr功能,在你的键盘上总共需要按下Ctrl+Alt+PrntScr的按键序列)。
只需按下 Print Screen 键,它会捕捉整个屏幕。然后打开画图,创建一个新窗口,按下 Ctrl+V 将其粘贴并进行剪裁。
对于Snipping Tool的用户来说,实际上有一种稍微更简单的方法。我从Microsoft官网上找到了这个方法。具体可以参考这个网站:http://windows.microsoft.com/en-us/windows/use-snipping-tool-capture-screen-shots#1TC=windows-7
如果你想截取菜单(如开始菜单)的截图,请按照以下步骤操作:
点击开始按钮,然后在搜索框中输入“Snipping Tool”,在结果列表中选择“Snipping Tool”打开Snipping Tool。
打开Snipping Tool后,按下Esc键,然后打开要截图的菜单。
按下Ctrl+PrtScn键。
点击New按钮旁边的箭头,从Free-form Snip、Rectangular Snip、Window Snip或Full-screen Snip列表中选择一个选项,然后选择要截图的屏幕区域。
有一个更简单的方法,只需要:
:)
尝试使用SnagIT。它就像在黄油中切开一样容易!还可以看看这个:https://stackoverflow.com/questions/26183/screenshot-taking-tools
按下 Ctrl + Alt + Print Screen。
Ctrl 没有任何作用,但它可以防止 Alt 关闭上下文菜单。
通过此应用程序,只需右键单击鼠标以显示上下文菜单,然后按打印屏幕键,即可完成操作!