有没有办法在Windows Vista和Windows 7上使用shell获取控制面板类别列表?
有没有办法确定使用shell使用圆锥名称分配applet的类别?
如Microsoft.Mouse属于哪个类别?
我有一些代码可以很好地显示从Vista Classic未分组列表中的TListView中的shell获取的控制面板小程序名称。
我想尝试将TListView中的applet名称分组,类似于Vista中按类别分组的控制面板Classic。
比尔
答案 0 :(得分:1)
根据MSDN,您可以读取注册表中DLL项目的System.ControlPanel.Category
密钥的独立可执行文件的Extended Properties
值和(在Vista及更高版本上)子键:
答案 1 :(得分:0)
为什么不对它们进行硬编码?我注意到自定义小程序被放置在“其他”或类似的组中,因此您只需要担心标准小程序。