请问桌面主题文件(.theme)里面的几处代码不是很明了,请帮忙看看是啥意思

anson1314 2005-04-04 11:14:08
打开.theme文件后看到一段代码,不知道这代码是什么意思
代码如下:
[Metrics]
IconMetrics=76 0 0 0 75 0 0 0 75 0 0 0 1 0 0 0 248 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 0 0 0 0 0 77 83 32 83 97 110 115 32 83 101 114 105 102 0 137 129 112 12 132 0 232 29 0 120 160 14 132 0 212 238 113 0

NonclientMetrics=84 1 0 0 2 0 0 0 13 0 0 0 13 0 0 0 18 0 0 0 19 0 0 0 243 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 0 0 0 0 2 85 110 105 113 117 101 0 32 83 101 114 105 102 0 137 129 112 12 132 0 232 29 0 120 160 14 132 0 212 238 113 0 15 0 0 0 15 0 0 0 248 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 188 2 0 0 0 0 0 0 0 0 0 0 77 83 32 83 97 110 115 32 83 101 114 105 102 0 137 129 112 12 132 0 232 29 0 120 160 14 132 0 212 238 113 0 18 0 0 0 18 0 0 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 0 0 0 0 34 69 110 103 114 97 118 101 114 115 71 111 116 104 105 99 32 66 84 0 0 232 29 0 120 160 14 132 0 212 238 113 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 188 2 0 0 0 0 0 0 0 0 0 34 69 110 103 114 97 118 101 114 115 71 111 116 104 105 99 32 66 84 0 0 232 29 0 120 160 14 132 0 212 238 113 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 0 0 0 0 34 69 110 103 114 97 118 101 114 115 71 111 116 104 105 99 32 66 84 0 0 232 29 0 120 160 14 132 0 212 238 113 0

请问这是设置什么的,并且是依据什么来设置的

另外有无教别人自己制作主题的文章,我想深入了解一下
...全文
137 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
icjq 2005-04-05
  • 打赏
  • 举报
回复
我从微软的网站摘抄了下面的一段http://www.microsoft.com/middleeast/arabicdev/DevTools/more/themes.asp

You can specify system metrics in a .theme file. System metrics are the dimensions of various display elements, such as the window border width, icon height, or scrollbar width. The NonclientMetrics and IconMetrics values are binary structures defined by NONCLIENTMETRICS and ICONMETRICS in winuser.h. These settings can also be located at the following registry entry [HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics].

大概意思是:你可以在.theme文件中指定系统的度量。系统的度量是各种各样显示元素的多维集合,例如窗口边框的宽度,图标的高度,或滚动条的宽度。其中NonclientMetrics 和IconMetrics 的值是定义在winuser.h文件中类型为NONCLIENTMETRICS和ICONMETRICS的二进制结构的值。.theme 文件中的设置也位于注册表项[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]。

希望对你有所帮助。翻译得不好不专业,见笑。

cnmaple 2005-04-05
  • 打赏
  • 举报
回复
只能帮顶了
我也疑惑不解阿
cnmaple 2005-04-05
  • 打赏
  • 举报
回复
to icjq(cartoon)

真强的说,偶明白了,谢谢了!

to jin0706(small(努力&开心everyday,有事PM我^_^))

用软件当然可以,但搞不明白其原理不爽阿

PS:我是马甲,稍会结贴
jin0706 2005-04-05
  • 打赏
  • 举报
回复
自己做桌面主题当然可以啊,不过一般都用专门的软件,不会让你直接去编辑.theme文件的

比如 Theme Builder、Theme Creator 等等,很多的
anson1314 2005-04-04
  • 打赏
  • 举报
回复
在window的另外一个主题也看到这些

[Metrics]
IconMetrics=76 0 0 0 139 0 0 0 139 0 0 0 1 0 0 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 0 0 0 0 0 84 97 104 111 109 97 0 119 0 0 7 0 0 0 0 0 216 31 7 0 28 52 1 1 216 31 7 0 176 36 1 1
NonclientMetrics=84 1 0 0 1 0 0 0 16 0 0 0 16 0 0 0 18 0 0 0 18 0 0 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 188 2 0 0 0 0 0 0 0 0 0 0 84 97 104 111 109 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 15 0 0 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 188 2 0 0 0 0 0 0 0 0 0 0 84 97 104 111 109 97 0 0 80 37 11 0 0 0 0 0 140 221 6 0 227 115 247 119 2 40 11 0 7 0 0 0 18 0 0 0 18 0 0 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 0 0 0 0 0 84 97 104 111 109 97 0 0 0 0 0 0 60 222 6 0 50 71 252 119 120 1 7 0 76 73 252 119 8 6 7 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 0 0 0 0 0 84 97 104 111 109 97 0 119 0 0 7 0 120 1 7 0 120 1 7 0 40 37 11 0 120 1 7 0 120 1 7 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 0 0 0 0 0 84 97 104 111 109 97 0 0 92 1 0 0 136 4 0 0 40 37 1 1 0 0 7 0 184 221 6 0 46 75 232 119

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧