文章列表

[vb]打造黑客帝国屏保

该内容提供了基于 VB 语言实现"黑客帝国"经典数字雨屏保效果的源码资源,经评估为同类实现中视觉效果较优的方案。包含可直接下载的完整代码文件,适用于 Windows 系统屏幕保护程序开发,再现了电影中标志性的绿色字符下落动画效果。 阅读全文

[预览]PFP文件浏览器 0.3

,
PFP 文件浏览器 0.3 版本发布,新增报表输出功能。此前 0.2 版本已支持文本、音乐、图像预览及格式增强,0.1 版本实现文件详细目录分析。该工具可解析常见游戏资源中的 PFP 格式包,测试通过约 200MB 容量文件。当前版本读取 60MB 数据耗时约 0.5 秒。 阅读全文

[C++]用 QueryPerformanceFrequency 和 QueryPerformanceCounter 进行高精度计时

在 Windows 平台下,通过 QueryPerformanceFrequency 获取高精度计数器的频率,再以 QueryPerformanceCounter 读取当前计数值,将计数值乘以每 Tick 对应的秒数即可得到高精度时间。 阅读全文

[C]ifndef#define#endif的用法

, , , ,
该内容主要介绍 C 语言预处理指令`#ifndef`、`#define`、`#endif`的组合用法,用于防止头文件被重复包含。通过条件编译机制,当某宏未定义时执行后续代码定义,避免同一文件多次引用导致编译错误,是 C/C++ 工程中保障代码模块化的重要手段。 阅读全文

[ASM]自删除的实现

, ,
介绍一种基于内联汇编的 Windows 动态链接库自删除技术实现方案。核心机制通过精心构造栈帧,利用`ret`指令实现函数链式调用:依次执行`FreeLibrary`卸载自身模块、`DeleteFile`删除磁盘文件、`ExitProcess`终止进程。 阅读全文

[C++]Windows管道技术简述

介绍 Windows 匿名管道技术的实现原理与编程方法,阐述如何通过 CreatePipe 创建管道、利用 CreateProcess 启动子进程,并将标准输出重定向至管道读取端,最终实现在 MFC 应用程序的 Edit 控件中捕获并显示 DOS 程序输出内容的技巧。 阅读全文