多媒体互动软件常用功能
Anson_宋
简单普通的程序猿一枚
有任何技术问题 加微信S-yu12
展开
-
AVPro解析器
https://github.com/Nevcairiel/LAVFilters/releases a原创 2021-05-31 10:14:23 · 493 阅读 · 0 评论 -
多媒体软件通用操作(二、生成快捷方式以及延时启动程序)
一般多媒体软件都是需要开机自动启动的,偶尔也会需要用到延时启动,需要等待其他的硬件启动完成后我们的软件再启动,这就需要延时启动,废话不多说,上代码。 /// <summary> /// 快捷方式启动操作 /// </summary> public static class StartUpUtil { static string StartUpPath = Environment.GetFolderPath(Environment.S原创 2021-01-12 11:48:49 · 367 阅读 · 4 评论 -
多媒体软件通用操作(一、对软件窗口的一些操作以及使用系统键盘)
首先我们先实现软件的最大化和最小化,需要使用到系统的user32.dll,这里也将系统的弹窗用到了,防止后面用到(例如,具体哪里用看自己了,我是在加载一些重要文件,文件缺失时弹出提醒)。 实现窗口最大化,最小化,使用系统弹框 [DllImport("User32.dll", SetLastError = true, ThrowOnUnmappableChar = true, CharSet = CharSet.Auto)] private static extern int Messa原创 2020-06-24 15:32:58 · 374 阅读 · 0 评论 -
多媒体互动软件常用功能
写在前面 对很对互动软件来讲,有很多共同的操作和设置,在此整理出来一些,毕竟是自己踩了很多坑走过来的。后续持续更新。 整体大纲梳理 首先从最简单的开始,很多时候自己写的软件放到客户的机器上运行,客户会说“我如何退出程序”,这种问题对我们开发人员来讲最简单不过,但是对客户一个电脑小白,这就需要我们将这个退出,最小化之类的操作使用按钮进行绑定了。 很多客户会要求需要软件后期所有内容自己进行替换,需要接收中控软件的控制命令,需要软件开机启动或延时启动,这些细节上的小功能,很多都是默认的。所以在这里梳理出来原创 2020-06-24 15:33:45 · 761 阅读 · 1 评论