上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 35 下一页
摘要: 现在还在做桌面这一块的,可能非常少了。昨天在调用封装的加密狗模块时,遇到了一些问题。查了一些资料,这里做一些总结。 C#与C++进行互操作时,字符串这一块需要注意几个地方。 使用char*(多字节)的情况 1、不需要修改字符串的情况,直接用string类型即可(不需要提前分配空间),这里提供一段示例 阅读全文
posted @ 2020-03-19 16:07 zhaotianff 阅读(1271) 评论(0) 推荐(0)
摘要: 在C#中有一些类型在托管与非托管代码之间可以直接使用,不需要进行任何转换,这些类型就称之为 blittable types 类型如下: System.Byte System.SByte System.Int16 System.UInt16 System.Int32 System.UInt32 Sys 阅读全文
posted @ 2020-03-17 14:14 zhaotianff 阅读(1625) 评论(0) 推荐(0)
摘要: C#在调用WInAPI函数时,可能会看到如下的声明 1 [StructLayout(LayoutKind.Sequential)] 2 public struct RECT 3 { 4 public int Left; 5 public int Top; 6 public int Right; 7 阅读全文
posted @ 2020-03-17 13:59 zhaotianff 阅读(2183) 评论(0) 推荐(0)
摘要: XML Namespace xml:lang and xml:space As of the last update of this document, the XML 1.0 Specification (Fifth edition) (and also the XML 1.1 Specifica 阅读全文
posted @ 2020-03-12 16:06 zhaotianff 阅读(261) 评论(0) 推荐(0)
摘要: 在WPF中需要自定义控件,首要要选择需要继承的基类 FrameworkElement 这是常用的最低级的基类。通常,只有当希望重写OnRender()方法并使用DrawingContext从头绘制内容时,才会继承该类。 Control 当从头开始创建控件时,这是最常用的起点。该类是所有用户交互小组件 阅读全文
posted @ 2020-01-13 10:11 zhaotianff 阅读(2133) 评论(0) 推荐(0)
摘要: https://devblogs.microsoft.com/visualstudio/whats-new-in-xaml-developer-tools-in-visual-studio-2019-for-wpf-uwp/ 阅读全文
posted @ 2019-12-26 21:20 zhaotianff 阅读(992) 评论(0) 推荐(0)
摘要: 最近在查wpf绘图资料时,偶然看到Python使用CSS选择器抓取网页的功能。觉得很强,这里用C#也实现一下。 先介绍一下CSS选择器 在 CSS 中,选择器是一种模式,用于选择需要添加样式的元素。 选择器 例子 例子描述 .class .intro 选择 class="intro" 的所有元素。 阅读全文
posted @ 2019-12-06 11:43 zhaotianff 阅读(1702) 评论(0) 推荐(0)
摘要: 一、 使用readonly而不是const const是编译时常量,readonly是运行时常量。如果引用了一个库中的const常量,则在更新了程序集,但应用程序没有重新编译时,运行结果会出错 如程序集assembly.dll中有如下声明 在ConsoleApp.exe中调用。在正常编译的情况下是没 阅读全文
posted @ 2019-11-27 18:04 zhaotianff 阅读(573) 评论(0) 推荐(0)
摘要: Visual Studio 2017安装时可以指定Blend SDK,到Visual Studio 2019时,安装时已经没有这个选项了。 官方提供的只有老版本4.0的安装包。要使用Blend SDK 4.5版本,可以有以下两个方法 1、使用Nuget包 PM> Install-Package Ex 阅读全文
posted @ 2019-10-21 16:25 zhaotianff 阅读(6874) 评论(3) 推荐(1)
摘要: Visual Studio 2019提供了XAML Hot Reload功能,这个功能可以让WPF程序运行以后仍然可以修改XAML代码,并实时显示。 XAML Hot Reload功能在Blend For Visual Studio 2019中也可以使用。 对于.Net Framework WPF程 阅读全文
posted @ 2019-10-08 17:33 zhaotianff 阅读(1063) 评论(2) 推荐(0)
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 35 下一页