空荡荡的官网开发文档,打开直接心凉一截!

只写个Hello World教程就敢宣布自己为“跨时代”新产品?

什么“C++桌面开发者的狂欢”?什么Project Reunion?笑死!直接让所有C++WinAPI爱好者变成真正的!

但是还没完,据说你WINRT号称“支持标准C++17语法”?

好!船新VS编译完直接连STATIC类变量都不认了是吧!

我那么好一个原生写法到这里就成了什么“未定义的外部符号”?

但是还没完,WINUI3界面开发纯靠想象,没有实时可视化!

超长编译时间堪比用CPU跑AI,梦回上世纪八十年代!

到这里,QTCreator可视化开发直接薄纱!

但是还没完,它直接把UWP/C++教程给你摆在推荐栏——

——熟悉的写法让你以为自己能照着UWP文档学会这个破烂——

但是还没完,一会儿UWP使用WINDOWS::命名空间,一会儿WINRT使用MICROSOFT::命名空间——

——一会儿两个直接倒过来混着用、串着用、交杂着用!

复杂的作用域关系让你本就萎缩的大脑遁入虚拟空间!

但是还没完,全新IDL3.0接口语言它驾着祥云走来了!

号称“减少了2/3代码长度”的第三代,实际上却语法杂交,果断放弃标准库std::父亲开始卖祖求荣!

一次编译后直接六亲不认!

说好构造完的类名叫namespace.runtimeclass,写上std.thread后立刻就化身骇人听闻的“未识别外部符号”!

但是还没完,内置hstring字符串类型帮你重回C语言字符数组时代!

不兼容std::wstring!不支持自动转型!非我wchar_t*,其心必异!让你重新领略wsprintf的霉!

但是还没完,TextBox和TextBlock控件,相似的XML外形,截然不同的XML语法,用着同样的属性名,写不出一样的属性值?

但是还没完,号称开箱即用的WinUI3 Library软件,新控件界面即点即闪退!

好好好,这么玩是吧?

但是还没完,呵呵,辣鸡WinRT!毁我青春,浪费生命,耽误我两个月大好时光,还搞得我忘了答题!

纯纯下等马项目,希望后来者引以为戒,不要再学C++/WinRT,不要再学Windows APP SDK!!!

Windows App SDK? C++/WinRT? 狗都不学!的更多相关文章

  1. 面向次世代的Windows App SDK 近况

    Project Reunion作为面向次世代Windows App Development的统一工具集.在2021年11月,第三个稳定版正式以1.0的版本号发布的同时,改名部果断出手,以全新的名称Wi ...

  2. About Windows 10 SDK Preview Build 17110

    在 Windows Developer Day 活动同时,微软正式 Release 了 Windows 10 SDK Preview Build 17110. Windows 10 SDK Previ ...

  3. 使用 Portable Class Library(可移植类库)开发 Universal Windows App

    今天在这里跟大家聊聊关于 Windows Universal 应用夸平台的问题,首先Universal Windows App的定义相信大家已经有所了解了(如果你是一个刚刚接触 Universal A ...

  4. New Windows 10 SDK - Toast Notification

    概述 Toast Notification 在 UWP App 中有很重要的作用,能够很大程度上增强 App 和用户之间的沟通,比如运营推广活动.版本更新.提醒类任务提示等等.Toast Notifi ...

  5. New Windows 10 SDK - Multi-instance UWP apps

    概述 前面一篇 About Windows 10 SDK Preview Build 17110 中,我们简单介绍了 Multi-instance UWP Apps,今天结合开发过程详细讲解一下. 在 ...

  6. 无责任Windows Azure SDK .NET开发入门(二):使用Azure AD 进行身份验证

    <編者按>本篇为系列文章,带领读者轻松进入Windows Azure SDK .NET开发平台.本文为第二篇,将教导读者使用Azure AD进行身分验证.也推荐读者阅读无责任Windows ...

  7. 如何在VMware中安装Windows Phone SDK 8.0 (支持模拟器调试)

    相信很多开发者目前的系统还是Win7或Mac,一般不会为了开发某个程序而重装系统,所以我们就需要用到VMware这类的虚拟机来模拟预期的开发环境.在开始介绍前,给大家说明下我当前的软硬件环境,本文所讲 ...

  8. 不可或缺 Windows Native (25) - C++: windows app native, android app native, ios app native

    [源码下载] 不可或缺 Windows Native (25) - C++: windows app native, android app native, ios app native 作者:web ...

  9. 尝试HTML + JavaScript 编写Windows App

    一直以来博文中使用最多的就是C# + XAML.进入Windows App时代,又多了一对 Javascript + HTML组合,这对于Web开发的程序员来说再熟悉不过了.其实小编也做过几年的Web ...

  10. 如何使用 App Studio 快速定制你自己的 Universal Windows App

    之前我为大家介绍过 App Studio 这只神器可以帮助大家快速制作一个 Windows Phone 8 的应用,今天之所以在写一篇关于 App Studio 的文章是因为,App Studio 经 ...

随机推荐

  1. 图解Java原理

    1:强制类型转换数据溢出 2:顺序结构的流程图 3:单if语句的流程图 4:标准if-else语句的流程图 5:扩展if-else语句的流程图 6:for循环流程图

  2. IntelliJ IDEA 2023.1永久激活方法

    IntelliJ IDEA永久激活方法 以下为破解教程: 注意:适用于IntelliJ IDEA 2021.3及其以上版本. 1. 清空IDEA以前的激活方法 大家可能在网上找了很多破解方法,比如修改 ...

  3. 如何基于 spdlog 在编译期提供类 logrus 的日志接口

    如何基于 spdlog 在编译期提供类 logrus 的日志接口 实现见 Github,代码简单,只有一个头文件. 前提 几年前看到戈君在知乎上的一篇文章,关于打印日志的一些经验总结: 实践下来很受用 ...

  4. NEMU PA 2-2 实验报告

    课程地址:https://www.bilibili.com/video/BV1f7411D7P6 一.实验目的 在PA2-1中,我们实现了了解了程序的装载和对指令的解码和执行,在这一章节我们将继续深入 ...

  5. 存储过程分页以及参数拼接sql语句、C#调用存储过程

    1.C#调用存储过程,带参数返回的功能,而且是参数化拼接,这样就可以防止sql注入 System.Data.SqlClient.SqlParameter[] parameters = { new Sy ...

  6. MySQL专题2: 事务和锁

    合集目录 MySQL专题2: 事务和锁 说说数据库事务特性及存在的问题 这属于数据库事务的基础概念了, 就是ACID Atomicity, 原子性, 事务包含的所有操作要么全部成功, 要么全部失败回滚 ...

  7. 【Unity3D】灯光组件Light

    1 灯光简介 ​ 在 Hierarchy 窗口右键,选择 Light,再选择具体的灯光类型,在 Inspector 窗口查看灯光组件如下: Type:灯光类型,主要有:Directional(平行光) ...

  8. Swoole从入门到入土(11)——HTTP服务器[Request]

    http服务器的本质是应答式的服务器.我们只需关注onRequest事件中的request(请求)和response(响应)对象.让我们一起回顾一下onRequest事件: $http->on( ...

  9. Qt开发技术:QCharts(二)QCharts折线图介绍、Demo以及代码详解

    若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936原博主博客导航:https://blog.csdn.net/qq21497936/ar ...

  10. nginx中使用perl脚本来定制一些请求转发等等

    http://t.zoukankan.com/carriezhangyan-p-9359708.html https://blog.csdn.net/weixin_28917223/article/d ...