如何控制下拉列表中显示的屏保名称?

2023-12-02

我有一个可用的屏幕保护程序,并且想了解如何控制 Windows 在屏幕保护程序下拉列表中显示的名称。目前,这一切似乎都是基于文件名,但我知道事实并非如此。这是我尝试过的方法和结果:

文件名:CC.Votd.scr屏幕保护程序名称:Cc

文件名:CC Votd.scr屏幕保护程序名称:Cc Votd

我想将文件命名为CC.Votd.scr并将屏幕保护程序名称显示为CC.Votd(大写对我来说很重要,所以即使CC Votd就可以了:-))

我很确定这是可能的,因为Photos屏幕保护程序是PhotoScreensaver.scr

在此先感谢您的帮助。


这个线程有答案:

http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/35ea8aeb-e729-474c-b6d2-544fc3c48d8d

我发现我需要那个字符串表,我只是不知道如何 将该本机资源添加到我的程序集中。要添加这个字符串表,我 必须将我的 VS2003 解决方案转换为 VS2005 解决方案,因为 VS2003 不允许将本机资源添加到您的项目中。下面你将 找到你指给我的内容的(由我修改的)副本。如何添加一个 屏幕保护程序的标题看起来很漂亮(出现在 显示属性中屏幕保护程序选项卡上的下拉列表)原始 来源:修改步骤:
1. 在 Visual Studio 中,选择“文件”->“新建”->“文件”
2. 在“常规”节点下,选择“本机资源模板”并单击“打开”
3. 在 Designer 窗口中,右键单击 ResTempl1.rct 节点,然后单击添加资源
4. 在“添加资源”对话框中,选择“字符串表”并单击“新建”
5. 修改第一条记录,使其具有以下值:ID:,值:1,标题:我的屏幕保护程序标题
6. 选择“文件”->“另存为”,将“保存类型”更改为“32 位资源文件”并将文件保存到您会记住的位置
7. 在“解决方案资源管理器”中,右键单击要更改其产品版本的项目节点,然后单击“属性”
8. 在“应用程序”选项卡中,选中“资源文件”并单击...
9. 浏览到上面创建的本机资源文件,然后单击“确定”
10.重建你的项目

您的程序集现在应该反映资源中包含的值 文件。注意:如果您的应用程序中有图标,您现在必须 手动将其添加到本机资源文件中。这是因为 项目属性允许您选择“图标”或“资源” 文件”,而不是两者。因此,要将图标添加到您的应用程序,请将其添加到 刚刚创建了本机资源文件,就像添加字符串一样 桌子。

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

如何控制下拉列表中显示的屏保名称? 的相关文章

  • 更改 Qt OpenGL 窗口示例以使用 OpenGL 3.3

    我正在尝试更改 Qt OpenGL 示例以使用更现代的 opengl 版本 330 似乎合适 所以我做了 在 main cpp 上设置版本和配置文件 设置着色器版本 更改着色器以使用统一 它现在构建没有任何错误 但我只看到一个空白窗口 我错
  • EF Core 通过完全替换断开集合导航属性的更新

    使用 EF Core 5 0 我有一个 SPA 页面 可以加载Group实体及其集合Employee来自 API 的实体 var groupToUpdate await context Groups Include g gt g Emplo
  • 我如何在 C# .NET(win7 手机)中使用“DataContractJsonSerializer”读入“嵌套”Json 文件?

    我有一个问题 如果我的 json 文件看起来像这样 Numbers 45387 Words 空间桶 我可以很好地阅读它 但是如果它看起来像这样 Main Numbers 45387 Words 空间桶 某事 数字 12345 单词 克兰斯基
  • 如何在.NET中使用java.util.zip.Deflater解压缩放气流?

    之后我有一个转储java util zip Deflater 可以确认它是有效的 因为 Java 的Inflater打开它很好 并且需要在 NET中打开它 byte content ReadSample sampleName var inp
  • 根据 N 个值中最小的一个返回不同的结果

    不确定如何使标题更具描述性 所以我只是从一个例子开始 我使用下面的代码位 它从枚举中选择一个方向 具体取决于四个轴中哪一个与给定方向相比形成最小角度 static Direction VectorToDirection Vector2 di
  • 时间:2019-03-17 标签:c#ThreadSafeDeepCopy

    我一直在阅读很多其他问题以及大量谷歌搜索 但我一直无法找到明确的解决方案 根据我读过的一些最佳实践 类的静态方法应该创建线程安全的 并且实例成员应该将线程安全留给消费者 我想为该类实现深度复制方法 该类本身还有其他引用类型成员 有没有什么方
  • 动态生成的控件 ID 返回为 NULL

    我可以在 Page PreInit 函数中创建动态控件 如何检索控件及其 ID 我的 C 代码用于创建动态控件之一 var btn new WebForms Button btn Text btn ID Addmore btn Click
  • fprintf() 线程安全吗?

    我正在为野人就餐问题的某些变量编写一个 C 解决方案 现在 我创建线程 每个线程都将 FILE 获取到同一个调试文件 在线程内我正在使用 fprintf 进行一些打印 打印的语句不受任何类型的互斥锁等保护 我没有在调试文件中观察到任何交错行
  • 单例模式和 std::unique_ptr

    std unique ptr唯一地控制它指向的对象 因此不使用引用计数 单例确保利用引用计数只能创建一个对象 那么会std unique ptr与单例执行相同 单例确保只有一个实例属于一种类型 A unique ptr确保只有一个智能指针到
  • 如何在服务器端按钮点击时关闭当前标签页?

    我尝试在确认后关闭当前选项卡 因此我将以下代码放在确认按钮的末尾 但选项卡没有关闭 string jScript ClientScript RegisterClientScriptBlock this GetType keyClientBl
  • 如何在子 shell 中运行 cmd.exe 批处理文件

    我有一个批处理文件 通常像这样调用 longjob cmd gt result txt 2 gt 1 这工作正常 但脚本在执行过程中更改了目录 将我的 shell 留在该目录中 这很麻烦 有没有办法在子 shell 中运行命令 同时仍然允许
  • AES 输出是否小于输入?

    我想加密一个字符串并将其嵌入到 URL 中 因此我想确保加密的输出不大于输入 AES 是可行的方法吗 不可能创建任何始终会创建比输入更小的输出的算法 但可以将任何输出反转回输入 如果您允许 不大于输入 那么基本上您只是在谈论同构算法alwa
  • 如何在标准 WPF ListView 中启用 UI 虚拟化

    我正在使用 NET 4 5 VS2012 并且我有一个 ListView 看起来像这样
  • 运行选定的代码生成器时出错:“未将对象引用设置到对象的实例。”错误?

    我已经尝试了所有解决方案 例如修复 VS 2013 但没有用 当您通过右键单击控制器文件夹来创建控制器并添加控制器时 然后右键单击新创建的控制器的操作并选择添加视图 当我尝试创建视图时 就会发生这种情况 它不是一个新项目 而是一个现有项目
  • 如何通过 JsonConvert.DeserializeObject 在动态 JSON 中使用 null 条件运算符

    我正在使用 Newtonsoft 反序列化已知的 JSON 对象并从中检索一些值 如果存在 关键在于对象结构可能会不断变化 因此我使用动态来遍历结构并检索值 由于对象结构不断变化 我使用 null 条件运算符来遍历 JSON 代码看起来像这
  • 将标量添加到特征矩阵(向量)

    我刚刚开始使用 Eigen 库 无法理解如何向所有矩阵成员添加标量值 假设我有一个矩阵 Eigen Matrix3Xf mtx Eigen Matrix3Xf Ones 3 4 mtx mtx 1 main cxx 104 13 error
  • .NET Core 中的跨平台文件名处理

    如何处理文件名System IO以跨平台方式运行类以使其在 Windows 和 Linux 上运行 例如 我编写的代码在 Windows 上完美运行 但它不会在 Ubuntu Linux 上创建文件 var tempFilename Dat
  • C++ Streambuf 方法可以抛出异常吗?

    我正在尝试找到一种方法来获取读取或写入流的字符数 即使存在错误并且读 写结束时间较短 该方法也是可靠的 我正在做这样的事情 return stream rdbuf gt sputn buffer buffer size 但如果streamb
  • 如何在 DropDownList 中保留空格 - ASP.net MVC Razor 视图

    我在视图中通过以下方式绑定我的模型 问题是我的项目文本是格式化文本 单词之间有空格 如下所示 123 First 234 00 123 AnotherItem 234 00 123 Second 234 00 我想保留此项目文本中的空格 即
  • C++0x中disable_if在哪里?

    Boost 两者都有enable if and disable if 但 C 0x 似乎缺少后者 为什么它被排除在外 C 0x 中是否有元编程工具允许我构建disable if按照enable if 哦 我刚刚注意到std enable i

随机推荐

  • 将 PostgreSQL 与 R 连接

    我正在尝试在 R 中连接到 PostgreSQL 数据库 我正在写这个 drv lt dbDriver PostgreSQL 但结果我有一个错误 错误 找不到驱动程序 PostgreSQL 查看过 全局命名空间 在名为 PostgreSQL
  • 创建子类的对象时如何从基类获取子类的名称

    我想在基类中获取子类的名称 以便每当创建子类的对象时 我都会在基类中获取子类的名称 像这样的事情 class Base class function construct Some code Here to get the name of t
  • WPF 在项目上添加文本块并将其绑定到文本框

    我有一个图表设计器程序 当用户右键单击形状并在属性窗口中写入形状名称时 我想将文本添加到形状 这些是路径对象 我向形状添加了一个上下文菜单属性 当用户单击上下文菜单中的 属性 时 会打开一个新窗口 其中有一个文本框和一个按钮 我可以向形状添
  • 哪些源代码控制系统具有文件级权限?

    我可能会建议放弃 VSS 因为它无法在文件级别授予和拒绝权限 问题是什么源代码控制系统允许这样做 Update我将 SVN 答案标记为 正确 答案 因为它收到了最多的反馈 然而 没有正确的答案 我将根据您的所有反馈向管理层提出建议 subv
  • 使用 JavaScript Axios/Fetch。可以禁用浏览器缓存吗?

    我正在尝试查询我正在更新到 React js 的 freeCodeCamp 项目的报价 API 我现在正在尝试使用Fetch or Axios查询 API 但它会在浏览器中缓存响应 我知道在 ajax有一个 cache false 这将迫使
  • HTML 宽度被边框搞乱了

    HTML CSS 新手在这里 试图将我在 Codeacademy 上学到的知识付诸实践 但我遇到了一个问题 即我的标题设置为 width 100 最终超出了页面 我相信这是因为边框的原因 当我将其设置为 1px 而不是 10px 时 它几乎
  • 向量中每个值第一次出现的索引[重复]

    这个问题在这里已经有答案了 我有一个向量 我想获取每个唯一值第一次出现的位置 索引 vec lt c 4 4 4 3 3 3 5 4 5 4 3 3 56 pos lt 我想要回报 1 4 7 13 I e 1是第一个索引 4 4是第一个索
  • 如何使 winforms webbrowser 控件的工作方式与目标 Internet Explorer 非常相似

    我们将 winforms webbrowser 控件的目标定位为 IE8 注册表项为 8000 以下是我们经常遇到的问题 使用 Web 浏览器控件可以看到在 IE 上看不到的脚本错误 网页浏览器控件上的网页呈现问题 在 IE 上工作正常 少
  • 使用 gdb 进行 gfortran 调试:w_powf.c:没有这样的文件或目录

    我正在调试一个 Fortran 程序 我有一个变量列表 其中一个预期变量几乎是其预期值的两倍 所以我用调试标志编译了程序 并开始调试 程序名称是hfock gdb hfock gdb break hfock gdb run Starting
  • 如何使用 countif 对多列进行计数

    我正在输入一个公式来计算字母所示的需要报价的次数Q在给定的列中 当我将公式放入一列时 我得到正确的答案 但是当我想对多列执行此操作时 我得到零 有人可以帮忙吗 公式是 COUNTIFS D10 D29 Q G10 G29 Q 尝试一下 SU
  • 将字符串中的所有实例替换为搜索变量 - JavaScript

    我遇到一个问题 在任何地方都找不到记录 我看到一个正则表达式方法 但是它使用直接字符串而不是变量中的字符串 这是我的代码 var src getQueryVariable srcStr if src false entry content
  • R:从一个向量中删除另一个向量中值出现的次数,但不是全部

    对于令人困惑的标题表示歉意 但我不知道如何表达我的问题 在R中 我有以下问题需要解决 x lt seq 1 1 length out 10 y lt seq 0 0 length out 10 z lt c x y p lt c 1 0 1
  • WPF RichTextBox + StackPanel 中的按钮 => 一团糟?

    这段代码
  • 将 ID 设置为 google 地图 API v2 标记以返回相机意图拍摄的图像

    好吧 这个问题我已经面临了几天 但似乎无法解决 这就是我的地图的工作原理 点击地图上的任意点 根据相机意图拍照 将照片作为标记 缩略图 返回到点击的特定点 以上所有工作正常 这就是我被困的地方 点击标记 图像 它应该显示更大的标记图像 因为
  • python 西里尔字母解码

    我正在尝试打印从 mysql 选择的西里尔字符 这是我的代码 内容 ID DB 是 cp1251 gt gt gt db MySQLdb connect host localhost user XXX passwd XXXX gt gt g
  • Passport-jwt 未经授权

    我是节点js新手 我正在使用护照 jwt 进行身份验证 当我尝试进行身份验证时 它总是显示 未经授权 my 护照 js file const JwtStrategy require passport jwt Strategy const E
  • 在 Firebase 中按孩子的孩子查询

    我在 Firebase 中的对象结构如下所示 KBP27k4iOTT2m873xSE categories Geography true Oceania true correctanswer Yaren de facto languages
  • Python lxml.html XPath“属性不等于”运算符未按预期工作

    我正在尝试运行以下脚本 python from urllib import urlopen urllib request for python3 from lxml import html url http mpk lodz pl rozk
  • c# - 易失性关键字使用与锁定

    我在不确定是否有必要的地方使用了 volatile 我很确定在我的情况下锁是多余的 阅读这篇文章 Eric Lippert 评论 让我对 volatile 的使用感到焦虑 C 中什么时候应该使用 volatile 关键字 我使用 volat
  • 如何控制下拉列表中显示的屏保名称?

    我有一个可用的屏幕保护程序 并且想了解如何控制 Windows 在屏幕保护程序下拉列表中显示的名称 目前 这一切似乎都是基于文件名 但我知道事实并非如此 这是我尝试过的方法和结果 文件名 CC Votd scr屏幕保护程序名称 Cc 文件名