自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 Wpf / Win32 / C# / C++ 场景下的内存对齐(Memory Alignment)

本文深入解析内存对齐问题,从CPU访问机制到工程实践,为C#/WPF开发者提供完整指南。文章首先阐明内存本质是连续字节地址,CPU以块为单位访问数据。接着详细讲解对齐规则、结构体内存布局和ABI规范,指出未对齐会导致性能下降或程序崩溃。特别强调x86/x64差异、Blittable类型要求和跨语言陷阱,并提供bool/enum等易错类型的处理建议。最后给出共享内存设计模式和工程检查清单,帮助开发者避免90%的对齐错误。全文将抽象概念拆解为具体字节操作,使读者获得系统级的底层控制能力。

2025-12-23 14:00:21 594

原创 Windows API 常见类型详解:HWND、LPCWSTR、DWORD 等究竟是什么?

Windows API 常见类型解析与使用指南 本文系统梳理了Windows API编程中常见的类型定义及其用途,主要包括: 句柄类型:HWND、HANDLE等,本质是void*指针,用于标识系统资源 整数类型:BYTE(8位)、WORD(16位)、DWORD(32位)等,保证跨平台一致性 布尔类型:BOOL(int)、BOOLEAN(unsigned char)等,不同场景使用不同定义 字符串类型:LPSTR/LPWSTR分别对应ANSI/Unicode字符串,注意LPCSTR表示常量 COM类型:BST

2025-08-25 14:25:49 918

原创 解决Windows系统中带有尾随空格的文件夹!

摘要: Windows系统中删除带有尾随空格的文件夹时,系统会提示"未找到项目"。这是由于NTFS文件系统支持特殊字符,但Win32 API会自动过滤尾随空格。解决方法包括使用\\?\前缀路径或命令行重命名,也可通过专用工具处理。关键点在于理解NTFS底层支持与Win32规范化的差异,处理特殊路径时需使用扩展路径语法绕过系统限制。(149字)

2025-08-20 17:19:54 568

原创 WPF 自定义控件继承体系全解析(附圆形进度条示例)

本文整理了 WPF 中用于自定义控件的核心继承类,按层级结构和用途进行了分类,适合控件开发者快速查阅和选择合适的继承基类。文章提供了详细的继承类汇总表,包括 Visual、UIElement、FrameworkElement、Control 等,并说明了每个类的用途、是否参与布局、可否包含子元素等特性。此外,文章还提供了继承建议速查,帮助开发者根据目标选择合适的继承类。最后,通过一个自绘圆环进度控件 RingProgressBar 的案例,展示了如何从 FrameworkElement 继承并重写 OnRe

2025-05-12 14:39:37 1016

原创 Linux搭建GitLab服务器

在Linux环境中搭建Gitlab代码托管平台!

2025-02-26 14:03:41 2217

原创 安装程序报错问题解决 :数据库:C:VindowsNnstalleriinprogressinstallinfo.ipi。无法打开数据库文件。系统错误-2147287037

发现:在卸载软件的时候,莫名其妙出现这个问题,之前重来没出现过这中情况。然后我就去查找官方文档,根据标识查找问题。环境:windows 11。

2024-11-01 09:09:11 1703

原创 VSCode调试C语言出错的那些问题!

VSCode是一款非常强大的工具,博主也是非常喜欢这款工具,写前端和PHP时都是使用VSCode。昨晚有个小伙伴半夜打QQ电话问我,VScode调试C语言时候出错了,总是调试不好。问我有没有解决办法,具体出现的问题有下面两种!# 出现的问题 检测到 #include 错误。请更新 includePath。已为此翻译单元(C:\...\main.c) 调试出现:Unable to start debugging. Unexpected GDB output from command"-.

2020-08-13 19:47:11 4103 4

删除尾随空格文件夹.zip

如果文件夹删除不了,可以使用我自己编写的这款工具。 压缩包是我自己编写一个叫“删除尾随空格文件夹.exe”的应用程序,可以删除带有空格后缀的文件夹。

2025-08-20

WPF-4-unleashed PDF 原书

WPF-4-unleashed PDF

2024-05-04

Rc正则调试工具.zip

Rc正则调试助手-(文本清晰格式化) 正则调试助手 帮助用户处理正则数据

2019-07-23

Win32DiskImager镜像文件写入工具.zip

可用于制作各系统启动盘,例:windows系列,kali Linux,制作且用完后,恢复正常可配合diskgenius使用

2019-06-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除