LabVIEW启用/禁用Windows屏幕保护程序

简介: LabVIEW启用/禁用Windows屏幕保护程序

LabVIEW启用/禁用Windows屏幕保护程序


此VI使用LabVIEW中的Windows注册表功能将值写入ScreenSaveActiveKey。VI在Windows注册表中打开对桌面子键的引用,然后根据用户推送屏幕保护程序控件提供的布尔值将值写入屏幕保存活动键。最后,VI关闭Windows注册表中的桌面子键。


要求


LabVIEW完整开发系统2012或兼容产品


实现或执行代码的步骤


将前面板上的切换开关切换为启用或禁用Windows屏幕保护程序


单击“应用”按钮将设置保存到注册表


Description


This VIuses the Windows Registry functions in LabVIEW to write values to the ScreenSaveActiveKey. The VI opens a reference to the Desktop sub key in the Windows registry,then write values to the ScreenSaveActive Key according to the boolean valueprovided by the user pushing theScreensaver Control. Finally, the VI closes the desktop sub key in the Windowsregistry


Requirements


LabVIEWFull Development System 2012 or compatible


Steps toImplement or Execute Code


Switchthe toggle on the Front Panel to either Enabled or Disable Windows Screensaver


Click theApply button to save the setting to the Registry


Introduction


PreventScreensave


ThisVI will prevent your screensaver from activating without disabling thescreensaver. It does this by setting thefocus on different windows and sending them an arbitrary keystroke.


Stepsto Complete




需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目,可联系们。附件中的资料这里无法上传,可去公司网站搜索下载。


LabVIEW程序,如下附件所示。

相关文章
|
1天前
|
安全 Devops 测试技术
AppSpider 7.5.018 for Windows - Web 应用程序安全测试
AppSpider 7.5.018 for Windows - Web 应用程序安全测试
13 0
AppSpider 7.5.018 for Windows - Web 应用程序安全测试
|
3月前
|
安全 JavaScript Java
AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
54 12
AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
|
2月前
|
Windows
Windows程序的数字签名证书怎么申请
Windows程序的数字签名证书申请流程包括:准备企业资料(营业执照、税务登记证等),提交申请表及企业资料。经过初审、实名认证和二审后,等待1-5个工作日审核结果。审核通过后,CA机构颁发证书并通过邮件或邮寄方式发送。收到证书后按指南安装并使用签名工具对程序进行数字签名,确保软件完整性和可信度。注意证书有效期、管理和兼容性问题。
|
2月前
|
自然语言处理 安全 测试技术
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
116 0
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
|
8月前
|
Windows Python
python获取windows机子上运行的程序名称
python获取windows机子上运行的程序名称
|
8月前
|
小程序 Windows
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
|
7月前
|
安全 API C#
C# 如何让程序后台进程不被Windows任务管理器强制结束
C# 如何让程序后台进程不被Windows任务管理器强制结束
198 0
|
8月前
|
安全 网络安全 API
基于WMI更新Windows系统信息采集程序sysInfo的一些收获
基于WMI更新Windows系统信息采集程序sysInfo的一些收获
|
9月前
|
编解码 开发工具 Android开发
Windows平台RTMP推送|轻量级RTSP服务如何实现摄像头叠加到屏幕输出
大牛直播SDK采用先进的图层概念实现视频叠加,如将摄像头画面实时叠加到屏幕输出,以C#为例展示了具体的配置方法。用户可在推送RTMP或启动RTSP服务前选择“摄像头叠加到屏幕”的选项,并调整位置。SDK还支持摄像头的开启与关闭、水平垂直翻转及旋转等功能。此外,该SDK提供了丰富的特性,包括但不限于视频和音频采集处理、硬编码与软编码支持、多实例推送、水印添加、网络适应性调整等,几乎涵盖了RTMP推送的所有常规需求,并能与播放器协同工作达到毫秒级的低延迟,非常适合无纸化同屏、智慧教室等应用场景。
137 4
|
9月前
|
编解码 开发工具 数据安全/隐私保护
如何快速实现Windows平台屏幕摄像头采集并推送RTMP|轻量级RTSP服务能力?
一个好的推送模块,除了实现高效率的编码传输外,还要有好的音视频采集机制和灵活的架构支持,便于后期功能扩展,比如实时快照、预览、实时录像等。除此之外,还要有好的交互机制(比如envent callback)、低延迟和长期运行稳定的性能。
145 0