问题标签 [msstyles]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何解析 .msstyles 文件?
我需要从 .msstyles 文件(Windows XP 视觉样式文件)中提取一些位图,但我不知道从哪里开始。我似乎找不到任何关于如何做到这一点的文档,而且文件格式似乎是二进制的,不容易解析。我已经能够使用以下方法自行提取位图:
但是,我还需要与位图相关的信息,例如边距大小、间距和每个位图的“图像”数量。有没有人对此有任何经验或我可以使用的任何文档链接?
c# - 如何使用 GetThemeFont 读取字体数据?
我正在尝试使用 GetThemeFont 从视觉样式中读取字体数据,但我似乎无法让它返回任何内容。这是我使用它的方式:
返回值始终为“-2147023728”,字体始终为空。我放 210(用于 TMT_FONT)的地方,我不太确定在那里用什么。对此的任何帮助将不胜感激。
c# - 如何将 .msstyles 应用于 .NET 应用程序?
我经常在 .NET 中编写 GUI 代码,并且它们中的大多数仅具有作为 GUI 的价值,例如,它们不会做任何其他不可能的事情。所以大部分的开发都是为了让它们变得友好、直观和吸引眼球。
然后我想到,通过.msstyles文件对它们进行皮肤处理简直太棒了,因为有很多 地方可以找到这些文件,还有制作自己的工具。其中一些 msstyle 非常棒,可能不适用于您的整个桌面,但对于为自制应用程序设计样式,它会是完美的。
那么,是否可以使用 .msstyles(或者类似的东西,因为 .aero.msstyles、.theme 等应该可以转换到某个点)在 .NET(VB 或 C#)中设置应用程序的样式?即使它需要一些复杂的设置或需要学习的东西,一旦实用,所有 GUI 开发都会容易得多。也许某种虚拟化?我不知道虚拟化在幕后是如何工作的,但我相信 .NET 应用程序会调用一些 Windows API 来赋予他这种风格,也许虚拟化会起作用?如何?
任何想法都非常受欢迎!如果我找到答案,我也会贡献它:)
winforms - 将自定义视觉样式 (.msstyle) 应用到单个 Winforms 应用程序
有什么方法可以在不更改整个系统主题的情况下将自定义视觉样式 (.msstyle) 应用于 Windows 窗体应用程序?基本上,我们希望我们的应用程序保持相同的主题,无论在控制面板中设置了什么。请不要告诉我你是否认为这是个好主意。我想知道是否有任何不涉及专有库的方法来执行此操作,例如一系列本机 API 调用。谢谢!
c# - 带有自定义 ms 样式的 WPF 看起来像 win98'ish
当我在我的系统(任何 msstyle)上应用自定义 msstyle 时,所有 WPF 组件的外观都会更改为:
为什么会这样?有什么办法解决吗?
vba - Microsoft Word VBA 宏 - 一个段落查找替换样式
我正在使用 VBA 宏在 Microsoft Word 中执行样式搜索。我的目标是为文档中找到的每种样式执行一次特定操作。
该宏在至少有两个段落的文档上正常工作,但宏不会在一个只有一个段落的文档中正确警告样式。奇怪的是,当我输入一个新的段落标记时,找到了样式,即使我没有在文档中添加任何新的文本或样式,只是一个额外的空白段落标记。有谁知道我的宏有什么问题以及如何解决这个问题?谢谢参观。
windows - 更改上下文样式菜单窗口 10
我设法通过一个名为“msstylesEditor”的工具解释了一个 mmstyles 文件,但我找不到在哪里可以修改上下文菜单的背景和字体颜色的值。
另外,如果有人可以将我链接到一些关于如何制作主题的教程,就像在 DeviantArt 上找到的主题一样,我会很高兴!我什么也找不到!