Windows 10在任务栏提供了搜索的功能。这个功能搜索文档反应迅速,相当好用,然而它一直有个严重的问题。
继续阅读“Windows 10的搜索bug竟然多年未修复”安全地向公共电脑上传送文件
在例如打印店这样的场合,存在将文件从自己的设备传送到公共电脑上的需求。传统的方式包括U盘、手机数据线传输等物理存储的方法,以及邮箱、网盘等基于在线账户的方法。由于公共电脑的状态未知,使用物理存储存在被感染病毒的风险,在公共电脑上登录在线账户也存在信息泄露的风险。
使用本站工具箱中的“二维码分享”,可以通过网页建立一个一次性的实时文件共享会话。在该文件共享会话中,任意一个客户端上传的文件的下载链接都会自动同步到其他客户端供下载。该共享会话是一次性的,避免了账户信息泄露的风险。
继续阅读“安全地向公共电脑上传送文件”.NET项目自动复制VC++生成的动态库
如果要在.NET的项目中使用同一个解决方案中的Visual C++动态链接库项目中的函数,则需要将Visual C++项目中生成的.dll文件复制到.NET项目的输出路径中,否则.NET程序运行时将无法加载所需的.dll文件。
使用“添加引用”功能在.NET项目中添加对Visual C++项目的引用是没有用的。MSBuild并不会把.dll文件复制到.NET项目的输出目录。
继续阅读“.NET项目自动复制VC++生成的动态库”.NET中读取HTTP请求的文件名
HTTP的响应头中的Content-Disposition项会给出建议的文件名。而.NET网络库的HttpResponseMessage.Headers中并不包含Content-Disposition这一项。以下代码会得到null,而不是相应的响应头:
using (HttpClient client = new HttpClient())
{
var request = new HttpRequestMessage(HttpMethod.Head, uri);
var result = await client.SendAsync(request);
result.Headers.TryGetValues("Content-Disposition", out IEnumerable<string> values);
return values;
}
继续阅读“.NET中读取HTTP请求的文件名” Visual C++文本文件读写编码问题
在C++程序中读写文件时,有两个因素涉及到文本编码。一是文本内容的编码,二是文件路径的编码。这两个问题如果不处理好,就可能会出现乱码或者找不到文件的问题。本文以Visual C++为例讨论相关的编码问题,并推广到Linux系统中的相关问题。
继续阅读“Visual C++文本文件读写编码问题”UWP项目的Program类和Main函数
一个.NET程序的入口点通常是Program类中的Main函数。包括WPF应用、控制台应用、ASP.NET应用在内都是从Main函数开始执行的。而使用.NET编写的UWP平台应用同样是从Main函数开始执行的,只不过开发者通常并不参与到Main函数的编写中。
继续阅读“UWP项目的Program类和Main函数”隐私政策更新
本站于2019年8月16日更新了隐私政策,主要内容如下:
继续阅读“隐私政策更新”在Edge Dev中使用Windows 10共享功能分享网页链接
Edge Dev是微软公司开发的浏览器Microsoft Edge的预览版本。在Edge Dev Windows 10版的78.0.244.0版本中,用户已经可以使用Windows 10自带的“共享”功能分享网页链接了。
继续阅读“在Edge Dev中使用Windows 10共享功能分享网页链接”使用Visual Studio调试闪退问题
编写.NET或UWP软件时,Visual Studio是常用的的调试工具之一。其监视、调用堆栈等功能在对程序逻辑进行查错时十分有用。但如果软件在Visual Studio中启动时一切正常,在别的地方启动(比如后台任务、文件打开甚至在其他电脑上使用时)时却发生闪退,该如何进行调试呢?本文介绍如何创建内存转储文件(Dump)并使用Visual Studio进行“事后调试”,以实现对闪退故障的调试。
继续阅读“使用Visual Studio调试闪退问题”P/Invoke以指针形式传递结构体内的数组
在使用P/Invoke(平台调用)从.NET(例如C#)调用C++本机函数时,可以选择将数组以指针的形式传递。但如果数组是结构体中的成员时,就只能通过SafeArray或者按值传递数组的方式传递了,无法用指针的形式传递。那么问题来了,如果要在P/Invoke中使用一个带有动态数组成员的结构体,又不想用SafeArray,该如何实现呢?
继续阅读“P/Invoke以指针形式传递结构体内的数组”