gpt4 book ai didi

windows - 控制面板项目图标 (Windows XP)

转载 作者:可可西里 更新时间:2023-11-01 09:31:58 24 4
gpt4 key购买 nike

控制面板项通常在 HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace 下注册,但是很多内置面板没有在此处列出,例如自动更新项目。

我正在尝试找出用于“自动更新”项目的图标在哪里。如果您以平铺模式(48x48 图标)打开控制面板,您会看到图标正在放大,但所有 Windows 更新文件中的所有图标资源都有 48x48 子图像,所以我无法弄清楚这个.

这与 NVidia 控制面板项目类似:图标是黑色的,看起来是从大于 48x48 的子图像缩小的,但实际的 nvidia 控制面板文件不包含这个黑色图标(相反,它们有银色版本) .当我创建控制面板项目的快捷方式并检查其二进制位时,没有指定图标的路径,只是 cpl 文件本身(具有完全不同的图标)。我检查了注册表,里面也没有任何线索。

有什么想法吗?

最佳答案

控制面板小程序可以通过几种不同的方式注册,或者根本不注册(如果它们驻留在 %system% 文件夹中):

Registering Control Panel Items

如果小程序未在注册表中注册其图标信息,则小程序必须在控制面板通过CPL_INQUIRE 请求时提供图标信息。和/或 CPL_NEWINQUIRE向其 CPLApplet() 入口点发送消息,在这种情况下,小程序不知道要返回什么尺寸的图标。听起来您可能遇到了这种情况。

关于windows - 控制面板项目图标 (Windows XP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1299016/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com