【问题标题】:Why is my VB app invisible to the screen recorder?为什么屏幕录像机看不到我的 VB 应用程序?
【发布时间】:2013-08-31 06:34:02
【问题描述】:

我在 VS2010 中编写了一个 VB 应用程序。当我尝试使用 Windows Media Encoder x64 或 Apowersoft 免费屏幕录像机录制演示视频的操作时,除了我的应用程序外,我在桌面上录制了所有内容。这就像应用程序对记录器是不可见的。它在过去(2 周前)有效。这一定是我做过的事情,但我很困惑。 VB中是否有“功能”可以阻止您记录表单?

顺便说一句,静态屏幕截图工作正常,并且我提出的子表单被捕获。只有主窗体对记录器是不可见的。

【问题讨论】:

  • 使用 Opacity 或 TransparencyKey 属性?
  • 1) Windows 7 x64?您是否以管理员身份运行其中一个/两个? 2) 上次工作时,您是把它用作(独立)exe 还是通过 Visual Studio 处于调试模式? 3) 它是在调试模式还是发布模式下构建的?

标签: vb.net visual-studio-2010


【解决方案1】:

感谢您的帮助和时间。
毕竟不是 VS 或 VB 问题。我发现 Windows 7 正在将我从 Aero Theme 切换到 Windows 7 Basic。出现的消息是我的显示内存不足。 (我在录制过程中被忽略的右下角快速弹出窗口)。但是,我有4.75G的显存?
顺便说一句,在我找到主题开关之前,它在视频会议上产生了相同的隐形“功能”。 我实际上并没有解决任何问题,但现在知道在切换模式时要注意指示屏幕闪烁。我暂停录制,然后在重新开始录制之前将其切换回来。看完了我现在需要的录音。我正在使用 MS 媒体编码器。我现在已经用 Adob​​e Premier 元素替换了它,但还没有尝试过,看看我是否还有问题。需要首先获得“如何”视频。

再次感谢。过去,我阅读了您对其他人的许多回答,这些回答帮助我解决了许多其他 VB 和 VS 问题。

迈克尔

【讨论】:

    【解决方案2】:

    这很奇怪,因为它记录的是来自应用程序的表单,而不是来自同一应用程序的其他表单(主表单)。 确保以管理员而非应用程序的身份运行记录器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-27
      • 2022-12-15
      • 2021-09-15
      • 1970-01-01
      • 2021-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多