C++/WinRT开发环境建立和开发入门

 时间:2024-10-15 12:32:38

1、首先安装visual studio 2017,截至到目前,官方最新的版本为V15.8.8,如果是离线安装的较低的版本,请按照以下链接将版本升级。同时确保windows10的版本在V1803以上版本。

2、如果visual studio 2017没有安装c++/winRT模板,可以在打开visual studio 2017主菜单,在“工具”->“扩展和更新”,弹出对话框,在右侧输入"C++/WinRT"搜索工具(注:需联网),搜到"C++/WinRT"工具后,点击安装。然后,关闭visual studio 2017,visual studio 在关闭后会自动调用visual studio installer/VSIX自动安装"C++/WinRT"扩展。

C++/WinRT开发环境建立和开发入门

4、工程创建完毕,点开主菜单“生成"->"生产解决方案", 如果没有出现编译链接问题,就可生成exe文件。示例代码如下。#include "pch.h"using namespace winrt;using namespace Windows::Foundation;using namespace Windows::Web::Syndication;int main(){winrt::init_apartment();Uri rssFeedUri{ L"你的网址的地址/feed" };SyndicationClient syndicationClient;SyndicationFeed syndicationFeed = syndicationClient.RetrieveFeedAsync(rssFeedUri).get();for (const SyndicationItem syndicationItem : syndicationFeed.Items()){winrt::hstring titleAsHstring = syndicationItem.Title().Text();std::wcout << titleAsHstring.c_str() << std::endl;}}

C++/WinRT开发环境建立和开发入门

5、在上一步,十有八九会出现编译错误error c3861,可以按照链接排除链接问题。

  • win10老是自动锁屏怎么取消
  • bat for循环如何使用
  • NTFS文件系统变RAW怎么恢复
  • 如何改变keil mdk的字体大小
  • 360安全卫士怎么开启垃圾恢复区
  • 热门搜索
    cpu核数是什么意思 打野战是什么意思 埋伏的意思 早搏是什么意思 俯拾皆是的意思 staff是什么意思 不敢恭维是什么意思 三国鼎立的意思 北京冬天穿什么 qq表情的意思