我們可以寫信或致電的Windows Phone 8「C代碼」在XAML,我們可以寫信或打電話「C代碼」在XAML爲Windows Phone 8的
我遇到的C庫,我一直用它在WP8應用程序中。任何想法..
我們可以寫信或致電的Windows Phone 8「C代碼」在XAML,我們可以寫信或打電話「C代碼」在XAML爲Windows Phone 8的
我遇到的C庫,我一直用它在WP8應用程序中。任何想法..
Windows Phone不支持P/Invoke所以,沒有。你不能。特別是如果你希望你的應用程序被批准爲App Store:
4.2.2
對於Windows手機OS 7.1應用爲目標的Windows Phone OS 7.1必須 不使用的PInvoke或調用本機代碼API COM互操作性。
對於Windows Phone 8個的應用程序面向Windows Phone 8的不能調用比Win32和COM API,用於 的Windows Phone 8
記住列出的API的其他 本機代碼API,您的C庫可能是預編譯爲x86,這意味着您將不得不爲不同的設備重新編譯源代碼。
最好的辦法是查看C源代碼,看看它是如何難以移植到C#。
是的,你可以 - 但你必須將其鏈接到一個C++項目。你需要的是一個WinRT組件,它鏈接到該庫並充當包裝。該組件可以在C#中使用。
退房MSDN docs。
該鏈接適用於Windows應用商店應用(可在PC和RT設備上運行)而不是Windows Phone。 –