摘要:
访问 https://www.cnblogs.com/xxxxxx/ajax/blog-stats 即可 xxxxxx替换成你的用户名。 截止2025/1/9可用。 阅读全文
摘要:
在C++中,可以使用CoCreateInstance函数来创建COM接口的实例。 以下教程可以帮助你方便的在C#中实现同样的功能。 方法一、手动生成(适用于所有.NET版本) 1、确定要使用的COM接口 Windows中很多功能都是通过COM实现的,有时候我们想实现一些系统功能,但是又没有直接的Wi 阅读全文
摘要:
任务栏缩略图预览 在Windows7系统上,微软首次推出任务栏缩略图预览功能。 当鼠标划会任务栏上的程序时,会打开一个预览窗口,可以对整个窗口内容进行预览。 效果如下: 在后面的Windows 8/8.1/10/11系统上,都延续了这个功能。 但是这种预览是基于窗口本身内容的,如果我们想修改这个缩略 阅读全文
摘要:
检查一下是否循环调用了, 例如更新A属性的时候,需要更新B属性。而在更新B属性的时候,需要更新A属性。 此时,更新A或B属性,就会引发 StackOverflow异常。 需要增加一个标志位,只更新一次即可。 阅读全文
摘要:
什么是XAML Behaviors(行为) XAML Behaviors 提供了一种简单易用的方法,能以最少的代码为 Windows UWP/WPF 应用程序添加常用和可重复使用的交互性。 但是Microsoft XAML Behaviors包除了提供常用的XAML Behaviors之外,还提供了 阅读全文
摘要:
在前面的文章中,我介绍过一种报告模板的实现思路。就是用的XAML本地加载。 https://www.cnblogs.com/zhaotianff/p/18254574 在另外一篇文章中,介绍了XAML是如何被转换成对象的。 https://www.cnblogs.com/zhaotianff/p/1 阅读全文
摘要:
最近遇到有客户需要打印PDF的需求,这里分享一下两种解决方案: 1、使用"谓词(verb)" 当用户右键单击 Shell 对象(如文件)时,Shell 会显示 (上下文) 菜单的快捷方式。 此菜单包含一个命令列表,用户可以选择这些命令对项执行各种操作。 这些命令也称为快捷菜单项或谓词。 可以自定义快 阅读全文
摘要:
最近在反序列化一个XML时,遇到了如下报错: XML 文档(1, 1)中有错误。 内部异常 XmlException: 根级别上的数据无效。 第 1 行,位置 1。 看描述应该是XML格式的问题,我把XML复制到新建的控制台程序,反序列化又是可以的。代码如下: 1 internal class Pr 阅读全文
摘要:
在Visual Studio 2019及以后的版本中,增加了IntelliCode功能, 功能介绍可以参考我前面的一篇文章。 https://www.cnblogs.com/zhaotianff/p/13602402.html 在Visual Studio 2019中可以通过禁用扩展来停用这一功能, 阅读全文
摘要:
以前一直用的FontAwesome字体图标,也是最近才知道,原来微软官方就有一套字体图标库。 字体文件是Windows自带。 Windows 10自带的是Segoe MDL2 Windows 11自带的是Segoe Fluent 使用方法如下 1、搜索需要的图标 可以通过Microsoft Lear 阅读全文