我可以从我的WinApi应用程序创建/更新Windows 8开始菜单磁贴吗?

我可以从我的WinApi应用程序创建/更新Windows 8开始菜单磁贴吗?,winapi,windows-8,startmenu,Winapi,Windows 8,Startmenu,我有一个常规的Windows API(不是metro)应用程序,我希望在Windows 8上有一个实时(定期更新)的开始菜单磁贴,而不是静态的开始菜单快捷方式 我试图浏览与此主题相关的MSDN迷宫,但似乎是基于我正在构建Metro应用程序的假设。我不需要Metro应用程序,我只想将一些信息推送到一个磁贴中,当单击该磁贴时,它仍将执行我的常规WinApi应用程序 如果WinAPI中没有这些API,那么可以用于此目的的最小“粘合剂”是什么?例如,我可以使用一些最小的HTML+Javascript M

我有一个常规的Windows API(不是metro)应用程序,我希望在Windows 8上有一个实时(定期更新)的开始菜单磁贴,而不是静态的开始菜单快捷方式

我试图浏览与此主题相关的MSDN迷宫,但似乎是基于我正在构建Metro应用程序的假设。我不需要Metro应用程序,我只想将一些信息推送到一个磁贴中,当单击该磁贴时,它仍将执行我的常规WinApi应用程序


如果WinAPI中没有这些API,那么可以用于此目的的最小“粘合剂”是什么?例如,我可以使用一些最小的HTML+Javascript Metro组件,通过COM访问我的应用程序,并为互动程序创建所需的文本+图像吗

桌面应用程序不能有实时互动程序,而且,顺便说一句,metro应用程序无法直接与桌面应用程序对话。您可以在桌面应用程序中实现一个最小的HTTP服务器,然后编写一个metro应用程序,通过该应用程序获取数据并更新互动程序。

桌面应用程序不能有实时互动程序,而且,恐怕metro应用程序无法直接与桌面应用程序对话。您可以在桌面应用程序中实现一个最小的HTTP服务器,然后编写一个metro应用程序,通过该应用程序获取数据并更新磁贴。

根据我的经验,您在metro上执行的任何操作(即使是Win32应用程序)都会在房子的metro/Windows 8一侧变成磁贴。真正的“陷阱”在于“真正的metro”应用程序有一个特殊的(与应用商店兼容的)安装过程。不邀请Win32应用程序。因此,简短的回答是:“我不认为你可以明确地做到……但我认为你无论如何都会得到几乎预期的结果”;)根据我的经验,在Metro上执行的任何操作(即使是Win32应用程序)都会在房子的Metro/Windows8一侧变成一块瓷砖。真正的“陷阱”在于“真正的metro”应用程序有一个特殊的(与应用商店兼容的)安装过程。不邀请Win32应用程序。因此,简短的回答是:“我不认为你可以明确地做到……但我认为你无论如何都会得到几乎预期的结果”;)