如果 Windows 屏幕保护程序使用 C# 运行,如何关闭它?

2023-12-15

好的,所以我找到了一些code检查屏幕保护程序是否正在运行,如果我愿意的话可以杀死它。这似乎不适用于 Windows 7 PC。有谁知道如何修改此代码,或提供新代码来实现此目的?

我的应用程序设计为在后台运行,直到发生特定事件,然后创建并显示全屏通知。即使屏幕保护程序当前已启动,也需要显示此信息。


最简单的方法是通过调用 SendInput() 来伪造 x=y=0 的鼠标移动事件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如果 Windows 屏幕保护程序使用 C# 运行,如何关闭它? 的相关文章

  • 自动从 C# 代码进行调试过程并读取寄存器值

    我正在寻找一种方法来读取某个地址的 edx 注册表 就像这个问题中所问的那样 读取eax寄存器 https stackoverflow com questions 16490906 read eax register 虽然我的解决方案需要用
  • C++ 求二维数组每一行的最大值

    我已经设法用这个找到我的二维数组的每一行的最小值 void findLowest int A Cm int n int m int min A 0 0 for int i 0 i lt n i for int j 0 j lt m j if
  • 如何在C++中实现模板类协变?

    是否可以以这样一种方式实现类模板 如果模板参数相关 一个对象可以转换为另一个对象 这是一个展示这个想法的例子 当然它不会编译 struct Base struct Derived Base template
  • 将字符串从非托管代码传递到托管

    我在将字符串从非托管代码传递到托管代码时遇到问题 在我的非托管类中 非托管类 cpp 我有一个来自托管代码的函数指针 TESTCALLBACK FUNCTION testCbFunc TESTCALLBACK FUNCTION 接受一个字符
  • 如何在 WPF RichTextBox 中跟踪 TextPointer?

    我正在尝试了解 WPF RichTextBox 中的 TextPointer 类 我希望能够跟踪它们 以便我可以将信息与文本中的区域相关联 我目前正在使用一个非常简单的示例来尝试弄清楚发生了什么 在 PreviewKeyDown 事件中 我
  • 如何针对 Nancy 中的 Active Directory 进行身份验证?

    这是一篇过时的文章 但是http msdn microsoft com en us library ff650308 aspx paght000026 step3 http msdn microsoft com en us library
  • 以编程方式启用 Internet 连接共享

    我可以手动执行此操作 方法是右键单击网络连接 打开 共享 选项卡 单击 允许其他网络用户通过此计算机的 Internet 连接进行连接 复选框 然后选择 家庭网络连接 在研究这个问题时 我发现了多组 COM 接口 1 Internet 连接
  • 当 Cortex-M3 出现硬故障时如何保留堆栈跟踪?

    使用以下设置 基于 Cortex M3 的 C gcc arm 交叉工具链 https launchpad net gcc arm embedded 使用 C 和 C FreeRtos 7 5 3 日食月神 Segger Jlink 与 J
  • 线程、进程和 Application.Exit()

    我的应用程序由主消息循环 GUI 和线程 Task Factory 组成 在线程中我调用一些第三方应用程序var p new Process 但是当我调用Application Exit 在消息循环中 我可以看到在线程中启动的进程仍在内存中
  • 是否有比 lex/flex 更好(更现代)的工具来生成 C++ 分词器?

    我最近将源文件解析添加到现有工具中 该工具从复杂的命令行参数生成输出文件 命令行参数变得如此复杂 以至于我们开始允许它们作为一个文件提供 该文件被解析为一个非常大的命令行 但语法仍然很尴尬 因此我添加了使用更合理的语法解析源文件的功能 我使
  • 批处理文件 - 读取特定行,并将该行中的特定字符串保存为变量

    有没有办法让 for f 循环 或其他任何东西 读取特定行 这是我到目前为止的代码 它读取每一行的第一个单词 echo off set file readtest txt for f tokens 1 delims A in file do
  • C 中的位移位

    如果与有符号整数对应的位模式右移 则 1 vacant bit will be filled by the sign bit 2 vacant bit will be filled by 0 3 The outcome is impleme
  • 可空属性与可空局部变量

    我对以下行为感到困惑Nullable types class TestClass public int value 0 TestClass test new TestClass Now Nullable GetUnderlyingType
  • AccessViolationException 未处理

    我正在尝试使用史蒂夫 桑德森的博客文章 http blog stevensanderson com 2010 01 28 editing a variable length list aspnet mvc 2 style 为了在我的 ASP
  • 在 URL 中发送之前对特殊字符进行百分比编码

    我需要传递特殊字符 如 等 Facebook Twitter 和此类社交网站的 URL 为此 我将这些字符替换为 URL 转义码 return valToEncode Replace 21 Replace 23 Replace 24 Rep
  • 作为字符串的动态属性名称

    使用 DocumentDB 创建新文档时 我想设置属性名称动态地 目前我设置SomeProperty 像这样 await client CreateDocumentAsync dbs db colls x new SomeProperty
  • 让 Jenkins 对远程用户不可见

    我的本地 Windows 设备上有一个 Jenkins 服务器 但我想让它对外界不可见 有关服务器的办公室规则 明显且不隐晦的 效果令人满意的方法是设置防火墙规则来阻止对其端口的传入访问 但我认为必须有一个 Jenkins 设置来阻止它向除
  • ListDictionary 类是否有通用替代方案?

    我正在查看一些示例代码 其中他们使用了ListDictionary对象来存储少量数据 大约 5 10 个对象左右 但这个数字可能会随着时间的推移而改变 我使用此类的唯一问题是 与我所做的其他所有事情不同 它不是通用的 这意味着 如果我在这里
  • 将变量分配给另一个变量,并将一个变量的更改反映到另一个变量中

    是否可以将一个变量分配给另一个变量 并且当您更改第二个变量时 更改会瀑布式下降到第一个变量 像这样 int a 0 int b a b 1 现在 b 和 a 都 1 我问这个问题的原因是因为我有 4 个要跟踪的对象 并且我使用名为 curr
  • 不同类型的指针可以互相分配吗?

    考虑到 T1 p1 T2 p2 我们可以将 p1 分配给 p2 或反之亦然吗 如果是这样 是否可以不使用强制转换来完成 或者我们必须使用强制转换 首先 让我们考虑不进行强制转换的分配 C 2018 6 5 16 1 1 列出了简单赋值的约束

随机推荐

  • 用笑话和酶在 React 中测试表单

    我完全迷失了尝试测试用 React 制作的简单表单 我如何知道提交按钮是否正常工作 经过一番研究后 我认为这样做的方法是创建一个模拟函数 然后检查它是否被调用 但我很确定我做的完全错误 onObjSubmit event event pre
  • Tensorflow lite 对象检测示例中相机的屏幕尺寸

    在tensorflow lite示例对象检测中 相机不会拍摄整个屏幕 而只会拍摄一部分 我试图在 CameraActivity CameraConnectionFragment 和 Size 类中找到一些常量 但没有结果 所以我只是想要一种
  • 在 R 中查找并替换两个字符串之间的文本

    我在一些 Rscripts 中创建了一些关于 R 的教程 我需要一个讲义集 HS 和一个没有答案的编码集 CS 学生可以在其中编码 我需要一些帮助正则表达式来搜索 HO 中的答案部分 以便我可以将其从 CS 中删除 在 HS 中 我在答案之
  • Django 的 call_command 因缺少必需参数而失败

    我想从我的一个测试中调用 Django 管理命令 我在用着django core management call command为了这 但这不起作用 我有一个带有 4 个必需参数的命令 当我调用它时 它抱怨所有参数都丢失了 即使我正在传递它
  • 禁用模块时 Magento 错误

    我创建了一个模块 然后使用升级脚本添加多选属性 该属性使用 source 动态获取其值 代码如下 添加属性 installer Mage getResourceModel catalog setup catalog setup instal
  • 如何在 swift 项目中集成 PayUMoney iOS SDK [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 我已从 PayUMoney 网站下载 PayUMoney iOS SDK 我现在无法将 SDK 与我的 swift 项目集成 这个答案取自 PayU 文档本身 我在这里回答只是因
  • ng-show 不适用于数据表列

    我正在使用数据表以角度创建一个表 我使用了范围中的一个值 并将该值与收到的数据进行比较 columns data null render function data type row var roleid angular element T
  • 如何在 NuxtJS 中构建 SEO 友好的路线?

    我是 NuxtJS 的新手 我的页面由导航栏 菜单 列出所有文章的博客页面和几个主要是静态的页面组成 就像大多数公司网站一样 我正在从 Strapi API 检索数据 在该 API 中我只能通过 ID 获取单个条目 我必须做什么 当用户单击
  • FxCop:用于检查程序集信息值的自定义规则

    有没有一种相当简单的方法让 FxCop 检查我的所有程序集是否声明了特定的属性值 我想确保每个人都更改了创建项目时的默认设置 assembly AssemblyCompany Microsoft fail assembly Assembly
  • 如何解决我的线性模型上的“秩不足拟合可能会产生误导性错误”?

    当我使用我的模型进行一些预测时遇到问题 R 显示此消息Warning message prediction from a rank deficient fit may be misleading 我该如何解决 我认为我的模型是正确的 但预测
  • 使用 Google Apps 脚本库

    我已阅读所有有关管理和创建库的 Google 文档 但我仍然不知道它们是否适合我要解决的问题 我知道如何保存独立脚本的版本 我知道如何通过脚本编辑器将库添加到电子表格中 但我不明白 非常简单 如何在新电子表格中触发库脚本 我有一个电子表格
  • 从 AJAX 响应动态创建复选框

    我正在创建一个涉及引导程序的网站 并希望在模式对话框中显示复选框 计算机名称 列表以供用户选择 我有一个 AJAX 调用和响应 它返回我想要的信息 但我不知道如何正确显示它 基本上 我收到的返回列表中的每个项目 我想将一个复选框附加到模式中
  • 使用 onclick 选项时,Ajax 无法使用 HTML 表单中的提交按钮

    当我仅使用输入文本字段时 下面的代码有效 但当我使用提交按钮时 它不起作用 我不懂jquery所以请解释一下
  • 如何使用任何 Linux 工具打印 FILENAME 前面的每个文件的第 n(第 5)行?

    所以我的目标是提取目录中每个文件的第五行 我的目录中有一堆扩展名 gjf 文件 第五行始终是 1 0 或 1 1 不带引号 到目前为止 我知道我可以提取这些值 但不能提取附加的文件名 这是我一直在使用的代码 awk FNR 5 gjf 1
  • 使用 s3cmd 将小文件上传到 s3 时出错?

    我遇到一个不寻常的错误 我的文件似乎太小 无法上传到 s3 我有一个未上传的小日志文件 s3cmd put log txt s3 MY BUCKET MY SUB BUCKET ERROR S3 error Access Denied 但是
  • 检查 16 个容器中是否存在值

    我有 16 个线程来计算密钥的哈希值 我试图在线程之间分配工作 因为计算哈希值并检查它是否以线性方式存在只占用了我的 CPU 功率的一小部分 目前 我使用单个映射容器 所有线程都可以使用互斥锁访问该容器 然而 由于实际的散列几乎不需要任何时
  • 如何创建 100 个类型为 &'static str 的不同标签?

    我正在尝试使用创建一个图表RefCell and Rc 我想在带有字符串标签的循环中创建 100 个节点 这是图形表示 struct Node datum static str edges Vec
  • 文件时间戳不随数据更新而改变

    我有一位客户声称他有一个应用程序可以更新日志文件中的某些数据而不更改该日志文件的时间戳 为什么应用程序会有这样的行为 这是 Windows 2008 R2 Windows 7 及更高版本的新功能 修改时间不再像 Windows 2003 中
  • 在 eclipse pmd 插件中添加新的基于 java 的 PMD 规则

    我们如何在 eclipse pmd 插件中添加新的基于 java 的 pmd 规则 我收到以下错误 类实现无效 该类必须位于插件类路径中并实现规则接口 我用 AbstractRule 类扩展了规则类 None
  • 如果 Windows 屏幕保护程序使用 C# 运行,如何关闭它?

    好的 所以我找到了一些code检查屏幕保护程序是否正在运行 如果我愿意的话可以杀死它 这似乎不适用于 Windows 7 PC 有谁知道如何修改此代码 或提供新代码来实现此目的 我的应用程序设计为在后台运行 直到发生特定事件 然后创建并显示