首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

About Windows 10 SDK Preview Build 17110

来看看内置手写官方演示: ? 用户可以在文本控件任何位置进行书写,在候选窗口中识别出手写结果并给用户推荐使用。用户可以选择一个结果,或在接受结果后继续书写。...Console UWP apps Create a Universal Windows Platform console app 开发者可以使用 C++ /WinRT 或 CX /UWP 来创建 Console...,就可以使用 C++ /WinRT 或 CX /UWP 来创建 UWP Console App 了,开发过程和普通 Console App 很类似。...官方提出几个 UWP Console App 注意事项: 只能使用  C++ /WinRT 或 CX /UWP 来开发 目标必须是 桌面或 IoT 项目类型 应用不能创建窗体,所以 MessageBox...有了这个功能,开发者可以调用系统 UI 选择截图范围,同时被截图区域会有一个黄色边框提示。具体实现方式,可以参考上面链接示例代码

1.6K40
您找到你想要的搜索结果了吗?
是的
没有找到

UWP WinRT 使用系统自带分词库对字符串文本进行分词

本文和大家介绍在 UWP 应用,或其他能接入 WinRT 应用里,使用系统自带分词库,对中文、英文等等自然语言字符串文本进行分词 开始之前需要说明是,现在不仅仅 UWP 应用,其他 UI...详细请参阅 我博客导航 WinRT 部分 本文采用 UWP 作为例子,在 WPF 下调用 API 也是相同,许多代码都可以直接拷贝,不需要做更改 先新建一个 UWP 应用,由于本次采用是...WinRT 提供方法,直接就是平台自带提供,不需要安装额外 NuGet 包 先看看分词效果: 开始之前,先写一点有趣界面方便进行测试,界面代码如下,本文所有的代码都可以在本文末尾找到下载方式...这个时候采用通用语言文化无关规则进行分词 值得一提是这里传入语言文化是采用本机语言文化库进行分词,传入中文语言文化不代表只能对中文字符串进行分词,而是采用中文语音文化规则对文本字符串分词,可以支持中文英文和数字等等...创建了 WordsSegmenter 对象,即可通过 GetTokens 方法进行分词,分词时可以看到分出每个单词和对应词在字符串里面的偏移量 以上就是 WinRT 使用系统自带语言文化分词库对文本进行分词方法

57310

如何GridViewEX升级到UWP(Universal Windows Platform)平台

引言 上一篇文章,我们主要讲解了如何在保证GridView控件用户体验基础上,扩展GridView生成GridViewEx控件,增加动态添加新分组功能等,本文在上文基础上,介绍如何在Windows10...Demo 下载: GridViewLiveTiles.zip GridViewEx.zip  GridViewDemo.zip 开发UWP应用程序 开发UWP应用程序最好是创建empty项目开始,重用已开发一些模块...因此创建UWP应用程序,首先需要删除所有ApplicationViewStates代码。可能会导致使用LayoutAwarePage部分会报错。因此我们需要做一些兼容性改变。...UWP平台下运行GridViewEx大部分功能与WinRT保持一致。只有OnDragOverDragEventArgs.AcceptedOperation 属性需要重写。...显然UWP GridView 所有非空项该属性都设置为None。因此,如果不重写OnDragOver 方法,Drop 事件就不会被触发。

2.7K80

WPF 使用 Win2d 渲染

好在微软开放了一些黑科技,可以在 WPF 上使用 Win2d 渲染,下面就让我告诉大家如何在 WPF 上使用 在 2019年7月03日 这个技术还是属于黑科技,还没有正式发布,在开始使用之前,有一定环境要求...Microsoft.VCRTForwarders.140 System.Numerics.Vectors Win2D.uwp 如果有安装不上,例如有下面提示 无法安装程序包“Win2D.uwp 1.23.0...Win2d 内容渲染到一个平面上,然后这个平面作为画刷,在微软代码里面是这个画刷作为亚克力画刷,然后亚克力放在内容里面 下面是简化代码 LoadSurface(noiseDrawingSurface...其实本文主要不是告诉大家如何代码,而是如何让官方代码可以运行 在运行过程可能会遇到以下坑 如在开始编译时候提示下面代码 C:\Users\lindexi.github.io\.nuget\packages...文件复制到输出文件夹 请将上面文件夹用户名替换为你自己用户名 当然这样呆魔大家一定不想使用,于是我需要添加文件放在项目文件,设置自动输出,请小伙伴换我项目试试 我代码放在 Github

89720

UWP 开发,需要知道1000个问题

其实我就想记 ListViewItem 问题,我自己都不记得在什么时候写如何设置他不压缩。...ListView 如果需要设置 WPF ListView 宽度,可以使用HorizontalContentAlignment="Stretch" UWP 设置文本使用文字图标 在 UWP 很经常看到这样图标...UWP获取Encoding.Default Encoding.GetEncoding(0); 参见:UWP获取Encoding.Default - yinyue200 - 博客园 UWP 使用...有趣故事 开发,会遇到一些有趣故事。 有一天vs告诉我,你写代码,连标点符号我也不信。 我是世界上少见不需要写单元测试程序员,因为我写代码都是bug。...1.1.0 UWP 工具类库控件库 HappyStudio.UwpToolsLibrary 1.0.4 给UWP工具类库其他模块使用依赖类库 WinRT XAML Toolkit for Windows

1.5K20

UWP 和 WPF 对比

他可以使用 xaml 做前台,C#、VB、F#、C++后台。 不过需要知道,WPF C++ 后台使用是托管C++。 那么网上怎么好多小伙伴说 UWP 性能比 WPF 好?...UWP 发布时候,因为使用WinRT ,虽然底层和 WPF 一样使用是 COM 但是添加了很多以前系统不支持特性。...那么 DWM 作用是什么,实际上博客可以看到 DWM 实际作用 Windows 组合引擎或合成程序,需要每个窗口把显示内容给屏外表面或缓冲区,缓冲区是系统给每个顶层窗口分配,所有的 GDI、D3D...如何在 WPF 使用 dx 是相对比较难,但是可以使用 SharpDx 和 SharpGL 使用 dx 和 opg。...但是在 UWP ,没有源代码,而且难以反编译,如果遇到坑都不知道是不是微软代码

14.2K20

New UWP Community Toolkit - Markdown

文件夹 MarkdownRender 来渲染,添加到父容器; RegisterNewHyperLink(s,e) -  注册一个新超链接,在点击操作时触发这个事件;超链接和图片链接都会被注册;...element,读取对应 margin width thickness 等信息来初始化控件,然后把控件以配置某个位置和尺寸添加到 TextBlock ,渲染到 UI 。...inline Emoji,设置文字信息和 Emoji 内容,然后添加到 inline 集合。...调用示例: 看完源代码主要构成后,我们再简单看一下 MarkdownTextBlock 使用过程: 我们在其中添加了正常显示文本、粗体和斜体,还添加了超链接文本,而在 LinkClicked 事件处理超链接跳转...总结 到这里我们就把 UWP Community Toolkit Markdown 功能代码实现过程和简单调用示例讲解完成了。

1K70

UWP 和 WPF 对比

他可以使用 xaml 做前台,C#、VB、F#、C++后台。 不过需要知道,WPF C++ 后台使用是托管C++。 那么网上怎么好多小伙伴说 UWP 性能比 WPF 好?...UWP 发布时候,因为使用WinRT ,虽然底层和 WPF 一样使用是 COM 但是添加了很多以前系统不支持特性。...那么 DWM 作用是什么,实际上博客可以看到 DWM 实际作用 Windows 组合引擎或合成程序,需要每个窗口把显示内容给屏外表面或缓冲区,缓冲区是系统给每个顶层窗口分配,所有的 GDI、D3D...如何在 WPF 使用 dx 是相对比较难,但是可以使用 SharpDx 和 SharpGL 使用 dx 和 opg。...但是在 UWP ,没有源代码,而且难以反编译,如果遇到坑都不知道是不是微软代码

5.3K20

WinRT开发语言功能和效率

WinRT开发有着多种选择性,就编程语言这一点就表现很突出;这里就这一点 深入展开,探讨在WinRT开发之初如何依据各 个编程语言特性、功能和效率来对 产品技术方向做出选择。...1.998 1.9994 1.984 2.0003 第二种场景,C++算法包装在DLL,在C++ WinRT App中使用,执行结果如下(单位毫秒): 执行次数 1(启动) 2 3 4 5 普通...9 9 9 8 9 并行 3 2 3 2 2 第三种场景,C++算法包装在动态连接库Dll,在C# WinRT App通过 PInvoke来调用,执行结果如下(单位毫秒): 执行次数 1(启动...) 2 3 4 5 普通 9 9 8 9 9 并行 3 2 3 2 3 第四种场景,C++算法包装在静态链接库Lib,在C++ WinRT App调用,执 行结果如下(单位毫秒): 执行次数 1...它可以 Microsoft Excel 强大功能嵌入到 Windows 8 商店应用程序,使用丰富内嵌数据可视化功能展现核心数据和分析结果。 附以上测试源代码和测试工程,点击这里下载。

1K60

dotnet 5 让 WPF 调用 WindowsRuntime 方法

本文告诉大家在 dotnet 5 里,如何使用 WinRT 加上 Microsoft.Windows.SDK 辅助来调用 WindowsRuntime 方法。...本文和大家演示如何在 WPF 应用里面用上 UWP 提供 FolderPicker 类型 需要将原有的基于 .NET 5 WPF 应用 csproj 替换 net5.0-windows 为 net5.0...folderPicker = new Windows.Storage.Pickers.FolderPicker(); folderPicker.FileTypeFilter.Add("*"); 接着当前窗口给到...因为调用 WindowsRuntime 原理是 COM 调用,不需要进行打包 本文所有代码放在 github 和 gitee 欢迎访问 可以通过如下方式获取本文代码 先创建一个空文件夹,接着使用命令行...cd 命令进入此空文件夹,在命令行里面输入以下代码,即可获取到本文代码 git init git remote add origin https://gitee.com/lindexi/lindexi_gd.git

1K20

.NET 架构组件

NET 5 基于单一代码库构建,该代码库支持多个平台和许多工作负载,例如 Windows 桌面应用程序和跨平台控制台应用程序、云服务和网站。...它支持所有当前发布 .NET Standard 版本。 历史上看,Mono 实现了 .NET Framework 更大 API,并在 Unix 上模拟了一些最流行功能。...通用 Windows 平台 (UWP) UWP 是 .NET 一种实现,用于为物联网 (IoT) 构建现代、支持触控 Windows 应用程序和软件。...UWP 提供了许多服务,例如集中式应用程序商店、执行环境 (AppContainer) 和一组 Windows API,以代替 Win32 (WinRT) 使用。...应用程序可以用 C++、C#、Visual Basic 和 JavaScript 编写。 有关详细信息,请参阅通用 Windows 平台简介。 .NET 运行时 运行时是托管程序执行环境。

87010

Windows Runtime(WinRT) 揭秘

Phone7Silverlight到了手机,现在XAML带到了涵盖PC、Pad、Phone所有系统(虽然微软认为平板也是PC,我还是想叫他Pad,用过iPad都知道苹果所定义Pad和PC有很大区别...COM Interop 还可以使得C/C++ C#导入Com类型库。...在WinRT,微软一直遵循一个简单规则:如果一个API预计耗时超过50毫秒,那么API就是异步,也就是说API是异步哦,这样就能确保Metro UI上操作体验是最好。....NET首要地位不见了吗? 之前新闻中一直在质疑.NET 被微软抛弃了,当然不是了。也不是所有的.NET API 都集成到了WinRT,只是一个子集。...创建WinRT 组件 虽然WinRT支持很多语言,但是微软只是用C++和.NET演示了如何开发一个WinRT组件,使用.NET来开发WinRT组件会比C++简单得多。

1.1K100

.NET Core 3和对Windows桌面应用程序支持

ASP.NET Core继续并行前进,并将发布.NET Core 3.0版本。我们对web和云应用承诺没有改变。与此同时,是时候Windows桌面应用程序添加到. net Core中了。...能够在WPF和Windows窗体应用程序驻留UWP XAML控件。 能够托管UWP浏览器和媒体控件,支持现代浏览器和媒体内容和标准。...WPF和Windows窗体在Windows很好地暴露和运行了许多桌面应用程序功能。它是Windows窗体和WPFc#代码,我们将其作为一组带有.net Core 3库。...当然,所有新 .NET 标准api都将是 .NET Core 3.0一部分。例如,我们还没有Span添加到标准。我们将在下一个版本做这个。...在现有的桌面应用程序中使用.NET Core 3 对于新桌面应用程序,我们指导大家.net Core 3开始。

2.1K40

【Soft】多语言下载实用工具 – Nagisa

介绍 Nagisa 是一个开放源代码支持多语言下载实用工具,在 Windows 通用平台运行并以MIT许可发行。...Nagisa 采用 C++/CX 编写,只使用 WinRT API、Win32 API、WRL 和 STL,这是为了确保更高执行速度和较小程序大小。...总结来说 Nagisa 是一款UWP下载工具 ---- 体验 Nagisa 0.3.23.0 下载测试文件 QQ 9.0.1.exe ? ? ? ?...下载进度条 有绿色 黄色 红色 三种颜色分别表示进行 暂停 失败 在左下角可以看到当前上传和下载速度 下载文件可以提取下载链接和打开目标文件夹 ---- 系统需求和目前进度 支持系统: Windows...(暂时基于 Windows.Networking.BackgroundTransfer) 支持任务列表搜索。 Nagisa 颜色主题跟随 Windows 设置。

83940

WPF 尝试使用 WinML 做一个简单手写数字识别应用

mnist.onnx 模型,对接 WinML 实现一个简单手写数字识别应用 本文属于 WinML 入门级博客,我尝试一步步告诉大家,如何对接 Windows AI 里 Windows Machine...不适合应用程序直接使用,更多是需要在此之前封装一层框架方便应用程序对接。...GPU 或其他加速设备硬件加速,还可以在设备硬件缺失或不允许情况下自动调度到 CPU 上运行 接下来我演示代码是采用 WinRT 方式调用 WinML 层。...,大家可以了解如何在 WPF 应用里面,通过 WinRT 方式对接 WinML 层。...以及如何加载大佬们训练好 onnx 模型,和如何执行模型 如果对此演示项目的代码感兴趣,可以通过下面方式获取到本文所有代码 本文代码放在github 和 gitee 欢迎访问 可以通过如下方式获取本文以上代码

36510
领券