首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(C++/ WP8 8)为WP8平台定义的平台宏是什么?

(C++/ WP8 8)为WP8平台定义的平台宏是什么?
EN

Stack Overflow用户
提问于 2014-07-20 12:14:08
回答 1查看 353关注 0票数 1

我已经知道我是使用WinRT宏为__cplusplus_winrt构建的,但是我想进一步区分Windows和Windows。我应该检查哪个宏?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-26 04:43:21

在搜索了相当长一段时间之后,我确信唯一的解决方案就是使用项目定义的宏。这并不理想,但要把工作做好。

更新

最近我发现这些宏:

代码语言:javascript
复制
#if (WINAPI_FAMILY == WINAPI_FAMILY_PC_APP)
//You're in WinRT and it's Windows App
#elif (WINAPI_FAMILY == WINAPI_FAMILY_PHONE_APP)
//It's Windows Phone, but still don't know it's Silverlight Dll or WinRT Dll
#else
//Desktop
#endif

现在我只需要使用项目宏来区分Windows和Windows应用程序,我开始相信我不需要^_^

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24850375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档