如何使一个开始磁贴参考桌面和现代模式的应用程序

本文关键字:模式 应用程序 桌面 参考 何使一 开始 | 更新日期: 2023-09-27 17:50:36

我为Windows桌面制作了一个应用程序,也为Windows 8.1的现代(metro)界面创建了它。我想将它们分组在相同的开始磁贴下,并设置允许用户通过单击开始磁贴以选择的模式打开应用程序。我从Chrome得到了这个想法,这两种模式在开始菜单或任务栏上的链接中都有引用。我想,也许当设置被改变时,我会删除当前的一个,并将其替换为引用其他模式的一个,但定位是一个问题,因为一个新的瓷砖总是出现在开始屏幕的最右边。我该如何正确地调整tile的大小,我该如何删除和替换任务栏上的链接?我现在正在使用VB,但我可以写c#和c++,所以请随意发布代码或链接到用这些语言编写的代码。

如果你有任何建议,请在评论中回复或提问。

我还应该注意到,我更喜欢只使用本机库,而不喜欢使用第三方dll。

提前感谢您的帮助。

注:我已经试过谷歌了

如何使一个开始磁贴参考桌面和现代模式的应用程序

我明白了!

要做到这一点,最好的方法是创建两个注册表项引用两个接口,但使桌面和现代版本都没有开始磁贴!然后创建第三个具有tile的应用程序,并使其打开文件,检查活动接口,并将数据以文件作为参数发送到该接口。

谢谢大家的帮助:)