
Windows Programming
文章平均质量分 51
yonglixiangban
这个作者很懒,什么都没留下…
展开
-
C#序列化
序列化是将对象或对象图转换成字节流的过程。反序列化是将字节流转换回对象图的过程。序列化可以用于应用程序状态的保存、剪贴板复制/粘贴对象、对象克隆和网络对象传输等。序列化的方式有:1) BinaryFormatter 早期的序列化方式,存在安全风险,不推荐使用。2) BinaryReader/BinaryWriter 二进制读写Primitive Type,并支持字符串读写时的编码设定。3) XML序列化4) Json序列化 除了MS提供的库外,Newtonsoft.json非常好用。 ...原创 2022-06-03 10:45:07 · 1553 阅读 · 0 评论 -
MFC中创建WPF窗口
文中示例均在.Net Framework下实现。环境中,VS2019中新建WPF工程默认的.Net Framework 4,所以为了保持版本一致,WPF的用户控件库也是采用同样的版本。原创 2022-05-15 14:17:06 · 503 阅读 · 0 评论 -
C#和C++混合编程
在CLR类库中实现C++/CLI和C#混合编程。CLR类库既能够被C++调用,也能够被C#引用(访问其中的托管类)。原创 2022-05-15 08:49:02 · 3042 阅读 · 0 评论 -
SQLite的基本使用
SQLite的基本使用及Dapper操作数据库原创 2022-04-14 23:33:15 · 5556 阅读 · 2 评论 -
Directory.Build.props用法
Directory.Build.props用法,自定义MSBuild。原创 2022-03-12 09:45:37 · 2058 阅读 · 0 评论 -
C#中结构体和字节数组转换
C# 结构体和数组之间的转换。原创 2022-03-09 22:14:09 · 1462 阅读 · 0 评论 -
动态链接库的使用
动态链接库的创建和使用,包含输入/输出的宏定义、extern "C"和.def文件的用法。原创 2022-03-05 22:17:55 · 915 阅读 · 0 评论