In order to get your application certified for Windows 8, Microsoft says that you need to "only use APIs for Metro Style Apps" (reference)
Is there a tool that can be used to check against existing C++ code to find out if your existing application is in compliance?
Use the Windows App Certification Kit (WACK), which is installed as part of the Windows 8 Developer Preview. You can find instructions for using it on MSDN:
"How to test your app with the Windows App Certification Kit"
If you want to test existing libraries, you can create a Metro-style app that references those libraries and run WACK on that app. (Note, if you want to test a static library, you need to exercise enough of its functionality from the app so that all of its functions get linked in.)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With