问题标签 [screen-capture]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
25 回答
47473 浏览

windows - 上下文菜单的捕获窗口(Alt-Print 屏幕)

众所周知,有时开发人员必须记录一些东西。或者捕获一些东西来提交错误报告。

我的问题是在 MS Windows 中。

我正在尝试捕获应用程序的多个区域的上下文菜单(右键单击项目后出现的弹出菜单)。按下Alt启动Alt+PrintScreen进程将关闭上下文菜单。

(只有按下PrintScreen有帮助,但每次都删除非窗口区域很痛苦)。

奖励:对于捕获菜单,Alt也会关闭菜单。但是,如果您首先使用Alt键打开菜单,则可以:

  1. Alt+ F(用于打开“文件”菜单),不要松开Alt
  2. PrintScreen
  3. 多田!
0 投票
3 回答
1550 浏览

c++ - 通过 IE 控件禁用 IE 脚本调试

呜呜;知道如何提出问题总是最难的,所以我再解释一下。

我正在使用 CAxWindow 在内部创建一个 IE 窗口并通过字符串类参数传入 URL:

它是任何人都可以从他们的“内部”基于 javascript 的应用程序中获取图像的自动化实用程序的一部分;问题是有些人试图从他们的应用程序中获取有很多错误的图像;错误触发 IE 调试窗口,我的捕获实用程序等待输入。

最初我以为我可以通过 Windows 中的 IE 禁用调试功能,但是 Apache 运行的进程,因此我的应用程序是通过 SYSTEM 帐户;不知道如何在不破解注册表的情况下更改调试选项。

0 投票
1 回答
604 浏览

screen-capture - 屏幕捕获控制

是否有任何控件(在 ac# 项目中使用)来记录用户活动,然后将其编码为视频文件?

0 投票
6 回答
2658 浏览

delphi - 在 Vista 中捕获隐藏的窗口

我对 Vista 的理解是,每个窗口都有自己的屏幕缓冲区,然后将其进行 alpha 混合等以创建屏幕。

那么,有没有办法通过直接读取这些缓冲区来截取一个被遮挡或部分不在屏幕上的窗口?当您 alt-tab 或将鼠标悬停在任务栏上时,Vista 会执行此操作。

我在 Delphi 中这样做,但任何语言的代码都足够了。

0 投票
1 回答
2075 浏览

java - Java 屏幕截图小程序

我想知道是否有任何我可以使用和自定义的小程序来捕获 java 中的用户屏幕(windows 和 mac)?我看到了 jxCapture,但它只需要屏幕截图。我想使用该工具捕获屏幕(用于截屏),然后导出为 flv 格式。

我想知道什么是最好的解决方案?有没有我可以定制的applet/sdk?

谢谢你。

0 投票
1 回答
615 浏览

c# - 在 C# 中创建视频文件

我将如何创建一个应用程序来记录用户在 C# 中与桌面的交互,然后将其转换为 avi 等视频格式?

0 投票
2 回答
653 浏览

visual-c++ - 创建视频文件

我将如何创建一个记录用户与桌面交互的类。它应该将其转换为视频格式,如 wmv 文件?

0 投票
3 回答
20367 浏览

winapi - 捕获隐藏或最小化的窗口

我按照本教程(这里列出的内容比这里列出的要多一点,因为在我的代码中,我通过鼠标单击获得了一个窗口)将一个窗口作为位图抓取,然后在另一个窗口中渲染该位图。

我的问题:

当该窗口被最小化或隐藏(SW_HIDE)时,我的屏幕捕获不起作用,那么当窗口被最小化或隐藏时是否可以捕获它?

0 投票
6 回答
1944 浏览

screen-capture - 我需要录制我们的应用程序的演示。谁能推荐一个好的屏幕录像机?

我需要录制我们的应用程序的演示。谁能推荐一个好的屏幕录像机?

我试过 CamStudio,但它会抛出错误。我应该尝试其他任何好的免费软件吗?

0 投票
2 回答
4485 浏览

c# - 是否可以使用带有 C# 代码的 ASP.net 截取网页的屏幕截图

是否可以使用带有 C# 代码的 ASP.net 截取网页的屏幕截图,然后将其提交回服务器?在此代码中只能访问本地主机,但相同的源代码不能访问 IIS,出现CopyFromScreen错误。可能的原因是什么?

示例源代码: