如何为一个控件还原Windows主题

用户名

我使用以下代码在单个控件上禁用主题:

SetWindowTheme(yourControl.Handle, "", "");

要不就

SetWindowTheme(yourControl.Handle, "explorer", "");

但是过了一会儿,我需要在该控件上还原原始的Windows Vista / Seven主题。怎么办 我没有找到“默认”名称,所有示例都引用了“”或“ explorer”,它们禁用了主题。

肯·怀特

SetWindowTheme 文档中

当pszSubAppName和pszSubIdList为NULL时,主题管理器将删除以前应用的关联。您可以通过指定与任何节条目都不匹配的空字符串(L“”)来防止将视觉样式应用于指定的窗口。

请注意,NULL""不是同一回事。

您可以通过SetWindowTheme再次调用NULL最后两个参数的值来恢复应用程序的旧主题

SetWindowTheme(yourControl.Handle, NULL, NULL);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何还原一个控件的Windows主题

来自分类Dev

如何为一个控件定义多种样式?

来自分类Dev

如何为更改另一个控件的宽度的控件编写样式?

来自分类Dev

如何为一个用户一致地设置Gnome 3光标主题?

来自分类Dev

如何将输入控件从一个主题导入或复制到另一个?

来自分类Dev

寻找一个Windows窗体控件

来自分类Dev

如何在一个Windows 8主题的背景照片中删除照片?

来自分类Dev

如何从Windows Phone 8.1中的用户控件导航到另一个页面

来自分类Dev

如何从崩溃的bacula系统中还原一个文件

来自分类Dev

如何从崩溃的bacula系统中还原一个文件

来自分类Dev

如何从当前片段还原最后一个ListFragment

来自分类Dev

如何在Windows窗体中轻松地将一个控件替换为另一个具有相同名称的控件?

来自分类Dev

如何从另一个控件调用另一个控件的LostFocus事件

来自分类Dev

如何将TableLayoutPanel中的控件移动到另一个单元格并将其还原回C#中?

来自分类Dev

不小心删除了Downloads文件夹,一个Windows的“ Special Folder”,如何还原?

来自分类Dev

创建一个主题

来自分类Dev

如何为Windows OS创建主题?

来自分类Dev

如何从另一个更改viewController的颜色(或主题)?

来自分类Dev

Kafka如何并行消耗一个主题

来自分类Dev

如何更改仅一个Office程序的主题

来自分类Dev

如何在一个主题中设置多个背景

来自分类Dev

如何访问另一个控件的viewModel

来自分类Dev

如何设置控件的第一个lookAt /目标

来自分类Dev

如何与另一个类的Form控件通信?

来自分类Dev

如何添加一个动态过滤数据的下拉控件?

来自分类Dev

如何删除除一个之外的所有控件?

来自分类Dev

如何将消息从一个kafka主题复制到bash的另一个主题?

来自分类Dev

还原一个月前的还原

来自分类Dev

还原git rebase的一个补丁

Related 相关文章

  1. 1

    如何还原一个控件的Windows主题

  2. 2

    如何为一个控件定义多种样式?

  3. 3

    如何为更改另一个控件的宽度的控件编写样式?

  4. 4

    如何为一个用户一致地设置Gnome 3光标主题?

  5. 5

    如何将输入控件从一个主题导入或复制到另一个?

  6. 6

    寻找一个Windows窗体控件

  7. 7

    如何在一个Windows 8主题的背景照片中删除照片?

  8. 8

    如何从Windows Phone 8.1中的用户控件导航到另一个页面

  9. 9

    如何从崩溃的bacula系统中还原一个文件

  10. 10

    如何从崩溃的bacula系统中还原一个文件

  11. 11

    如何从当前片段还原最后一个ListFragment

  12. 12

    如何在Windows窗体中轻松地将一个控件替换为另一个具有相同名称的控件?

  13. 13

    如何从另一个控件调用另一个控件的LostFocus事件

  14. 14

    如何将TableLayoutPanel中的控件移动到另一个单元格并将其还原回C#中?

  15. 15

    不小心删除了Downloads文件夹,一个Windows的“ Special Folder”,如何还原?

  16. 16

    创建一个主题

  17. 17

    如何为Windows OS创建主题?

  18. 18

    如何从另一个更改viewController的颜色(或主题)?

  19. 19

    Kafka如何并行消耗一个主题

  20. 20

    如何更改仅一个Office程序的主题

  21. 21

    如何在一个主题中设置多个背景

  22. 22

    如何访问另一个控件的viewModel

  23. 23

    如何设置控件的第一个lookAt /目标

  24. 24

    如何与另一个类的Form控件通信?

  25. 25

    如何添加一个动态过滤数据的下拉控件?

  26. 26

    如何删除除一个之外的所有控件?

  27. 27

    如何将消息从一个kafka主题复制到bash的另一个主题?

  28. 28

    还原一个月前的还原

  29. 29

    还原git rebase的一个补丁

热门标签

归档