我想开始在Windows Store App client for Spotify上工作,使用LibSpotify。然而,我似乎无法在Metro应用程序内部使用libspotify dll,大概是因为它使用了Metro Sandbox禁止使用的部分win32 api。
在我自己的简单测试dll中使用LoadPackagedLibrary加载可以正常工作,但是在libspotify中加载会给出错误1114 - ERROR_DLL_INIT_FAILED。
我还有希望吗?
谢谢汤姆
发布于 2012-05-08 12:35:59
如果你正在尝试创建一个Metro风格的应用程序,那么在Spotify发布一个更新库或者有人对他们的库进行反向工程使其在WinRT中工作之前,你是没有希望的。
如果你想创建一个不是基于WinRT的Metro风格的应用--有WPF库可以让你的应用主题看起来像Metro,但除非你在Spotify工作并与微软达成协议,否则你将无法在Windows Store中销售它。
发布于 2012-05-08 12:09:53
你只能在Windows8 Metro Apps中使用WinRT库,而不能使用Win32。
https://stackoverflow.com/questions/10489764
复制相似问题