- 博客(5)
- 资源 (12)
- 收藏
- 关注
原创 C#编写中英文虚拟键盘
虚拟键盘,首先需要解决的是,键盘不被其它窗口遮挡,但不需要获得焦点。 private const int WS_EX_TOOLWINDOW = 0x00000080; private const int WS_EX_NOACTIVATE = 0x08000000; private const int WS_EX_TOPMOS = 0x00000008; //重写该方法实现窗体变为浮动工具条,不获取光标焦点 protected o
2021-07-05 13:56:28
1205
1
原创 C#获取计算机硬件的信息
在C#语言中可以利用ManagementClass这个类获取计算机硬件信息及系统信息。ManagementClass类的继承结构:现在看一下MSDN对ManagementClass类的解释,对表示一个通用信息模型 (CIM) 管理类。 管理类是 WMI 类,如 Win32_LogicalDisk, ,该类型可表示一个磁盘驱动器,并 Win32_Process, ,它表示的进程 Notepad.exe 等。 此类的成员可以访问 WMI 数据,使用一个特定的 WMI 类路径。ManagementClas
2021-06-20 22:57:00
245
原创 C++调用微软TTS实现文字有声阅读
首先安装微软语音平台,它包括了软件开发包SDK(MicrosoftSpeechPlatformSDK),运行时Runtime(Microsoft Server Speech Platform Runtime),以及各种语言包Language Packs,例如MSSpeech_TTS_zh-CN_HuiHui,以上设计的三个安装包,[下载地址](https://download.youkuaiyun.com/download/fsnetj/19750607)。依次安装完成后,VS新建C++项目,头文件包含#incl
2021-06-20 22:24:31
1503
原创 让C#应用程序默认以管理员身份运行
1、在解决方案资源管理器中,右击项目名称,弹出快捷菜单,选择“属性”。2、在属性页面右边导航栏点击“安全性”页,勾选“启用ClickOnce安全设置”。3、在解决方案资源管理器项目名称下,展开Properties,找到文件app.manifest,双击打开。4、找到 ,将asInvoker改requireAdministrator。欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章
2021-06-20 10:42:07
1384
原创 VS调试运行弹出”此任务要求应用程序具有提升的权限”
VS调试运行弹出”此任务要求应用程序具有提升的权限”在VS中调试运行C#或C++程序,出现如下提示点击“使用其他凭据重新启动”,待VS自动退出重启后,再调试运行,则不再弹出以上警告。这是因为程序中执行的操作需要系统管理员权限,而VS并未以管理员身份运行,为了避免重启VS,可以在启动VS时,右击弹出快捷菜单,选择“以管理员身份运行”,也不再出现以上警告。...
2021-06-18 08:59:54
4919
1
微软语音平台开发包TTS
2021-06-20
获取计算机硬件信息和系统信息源码
2021-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人