摘要:
GhostXPS转PDF 目录GhostXPS转PDFQ&A相关推荐 记录使用GhostXPS转PDF过程中碰到的一些问题。 Q&A 之前有分享过 Xps转PDF 的文章,其中通过GhostXPS转PDF时存在如下问题: 通过虚拟打印机生成Xps文件时,如果Xps中有非PNG图片那么转换是不会报错的 阅读全文
摘要:
目录Windows 和消息消息和消息队列Windows消息类型Windows系统的整个消息系统分为3个层级Q&AWinForm程序中消息处理的相关方法其他代码片段相关参考 Windows 和消息 消息和消息队列 名称 说明 消息和消息队列 本部分介绍消息和消息队列,以及如何在应用程序中使用它们。 关 阅读全文
摘要:
目录关联关系内核对象表主要功能进程句柄表主要功能资源的创建过程总结扩展Handle小工具相关参考 进程是操作系统进行资源分配和调度的基本单位。 句柄是对操作系统资源的引用,用于访问和操作这些资源(如文件、窗口、线程等)。 关联关系 在Windows中,句柄和进程之间的关联是通过内核对象表(Kerne 阅读全文
摘要:
目录进程定义特点线程定义特点进程与线程的联系与区别联系区别扩展并行与并发相关参考 开始前先看一组非常传神的图例,相信可以帮助你更好理解进程与线程的概念: 进程 定义 什么是进程? 进程是一个具有一定独立功能的程序在一个数据集合上依次动态执行的过程。进程是计算机中正在运行的程序的实例,包括程序计数器、 阅读全文
摘要:
[TOC] ## 一、安装WinDbg > 第一步当然是安装了,需要注意的是,千万不要搜索 windbg 然后下载,搜索到的windbg安装文件,都不是我们想要的,真正的windbg,实际上是在微软的SDK里,下载链接在这里: > https://developer.microsoft.com/en 阅读全文
摘要:
[TOC] ## 安装 有2个方式可以安装WinDbg。 1. **新版 安装WinDbg Preview** 在商店里搜WinDbg直接就可以安装,这里安装的版本是x64版本。x64版本的WinDbg其实是可以调试x86版本的程序,直接附加到进程就可以了,这也是我们推荐的方式。 2. 旧版 安装w 阅读全文
摘要:
[TOC] .NET中的Dictionary是==非线程安全==的,在多线程环境中可能会导致CPU使用率为100%。 ## 多线程环境下使用Dictionary产生的问题 1. [关于C#中Dictionary多线程情况下CPU 100%问题的详细分析](https://blog.csdn.net/ 阅读全文
摘要:
[TOC] ## 异常信息 > System.Net.WebException:“服务器提交了协议冲突. Section=ResponseHeader Detail=CR 后面必须是 LF” ## 解决办法 一、通过配置文件实现 web.config或app.config中设置如下属性 ```xml 阅读全文
摘要:
[TOC] 介绍.NET中的托管代码与非托管代码。 📌 [MSDN介绍](https://learn.microsoft.com/zh-cn/dotnet/standard/managed-code) ## 什么是“托管代码”? > 托管代码就是执行过程交由运行时管理的代码。 > > 在这种情况下 阅读全文
摘要:
[TOC] 本文介绍.NET WinForm程序Dpi感知的相关知识。 ## 一、相关的一些概念 介绍Dpi,分辨率相关的知识。 ### 1、什么是Dpi? > 每英寸点数(每英寸长度内的像素点数)。 > > 如标准的Windows DPI(96Dpi),代表1英寸96个像素。 [百度百科Dpi介绍 阅读全文