- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 Win10-UWP应用C++/CX编程-创建能在多个页面使用的全局变量(顶层)
笔者在自己的UWP开发中发现了一个比较有趣的点。在C++/CX中有一种比较特殊的类型,我们平时都是类型名 变量名的形式来定义变量,就算定义指针变量也只是变量前加 * ,但C++/CX有这么一种类型。 String^ var0name; DataReader^ var1name; DataWriter^ var2name; 笔者发现这种类型的全局变量如果需要在同一工程的其他文件中使用,只需要在其文件下声明时在前面增加关键字extern即可。 extern String^ var0name; extern D
2020-10-31 00:38:15 254
原创 Win10-UWP应用C++/CX编程-创建能在多个页面使用的全局变量(普通)
在日常开发中,我们不时会用到全局变量来方便我们实现程序功能。在单文件程序中我们只需在函数外定义一个变量即可创建一个全局变量,而在多文件程序中我们则要考虑跨文件引用的问题。 在UWP应用C++/CX编程开发中,我们不难发现它的文件分布是按页面来区分的。如下图 我们查看每一个cpp文件后可以看到都包含了同一个头文件<pch.h>,我们要创建全局变量可以从这里入手。 创建过程 pch.h // // pch.h // #pragma once #include <collection.h&
2020-10-31 00:07:19 503
原创 使用建立临时表的方式在MySQL的查询结果中新增一列序号
在学习MySQL的过程中,我遇到了一个问题。在查询一个关于国家使用语言的数据表中,出现了重复项,使用DISTINCT关键字将其去除后,我想要在这一列后加上序号列。 上网查询了挺多方案都不是我想要的方案,最后查到了一个利用建立临时表的方法进行构建。具体实施代码如下: USE world; -- Create a tempareture table CREATE TABLE Tmp AS ( SELECT DISTINCT Language FROM countrylanguage
2020-10-09 11:12:29 869 1
原创 Win10-UWP应用C++/CX编程-页面之间传递数据
https://stackoverflow.com/questions/49287731/vc-uwp-app-onnavigatedto-navigationeventargs-wont-compile
2020-05-16 12:41:05 443
原创 Win10-UWP应用C++/CX编程-使屏幕常亮
我在编写一个时钟UWP程序时遇到了一个问题,就是想要让屏幕常亮,而不会受到系统设置的影响,当程序退出时又会把常亮请求撤销,恢复到系统的屏幕关闭倒计时。这样的要求其实很常见,例如视频播放时,我们会发现屏幕是常亮的,而当我们暂停或退出时,到了我们设置的关闭屏幕时间时,屏幕就会自动关闭。 我用到了一个函数DisplayRequest(),它能向系统发送请求,当我们激活请求时,系统就会阻止屏幕的关闭。我们...
2020-05-07 19:23:32 344
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人