【发布时间】:2011-02-10 15:36:44
【问题描述】:
我正在考虑在 C# 上制作一些视频教程,我的问题是我的打字速度不是很快,而且我不想让用户在观看我实时打字时睡觉。
我想编写一个小的 C# 程序,它将一行文本输入到键盘缓冲区,这样我就可以模拟键盘输入。
有谁知道如何访问 keboard 缓冲区来执行此操作?
如果之前已经这样做过,或者如果有人知道现有的程序可以做到这一点,你能指出我正确的方向吗?
谢谢。
【问题讨论】:
-
延时视频(SendInput 和 SendKeys 的答案见鬼了)。延时视频总是看起来很有趣,人们喜欢看它们。此外,您可以在加速部分播放有趣的音乐! :)
-
@FrustratedWithFormsDesigner - 尤其是 Benny Hill 主题。
-
可以提前录制而不是实时播放吗?如果没有,sendkeys 可能是你唯一的希望,但它会很尴尬。
-
当你是一名木匠时,每一个问题看起来都像一颗钉子。 ;)
-
您可以只使用剪贴板。或者您是否考虑过只是学习如何打字?
标签: c# asp.net video-capture