文章列表

[vb]一个不错的屏幕保护

,
该屏幕保护程序提供视觉保护功能,适用于长时间未操作计算机的场景。用户可通过指定链接获取安装文件,下载标识为12。程序运行后能够在设定时间内自动激活,减少显示器损耗并降低能耗,适合办公及家用环境部署使用。 阅读全文

[vb]判断素数方法总结

整理了 VB 语言中判断素数的两种核心算法及其实现方式。方法A采用遍历2至n-1的试除法,逻辑直观但效率较低;方法B基于数学原理优化至2至√n范围,并提供了For循环与Do While循环两种代码写法,显著减少运算次数。 阅读全文

[vb]网页编码函数

,
提供一段 VB 编写的网页编码函数,可将汉字转换为 URL 中常见的百分号编码格式(如%E8%8A%B1)。包含 UTF-8 与 GBK 两种编码方案的实现:UTF8EncodeURI函数通过逐字符解析 Unicode 码点,按 RFC 3986 规范进行多字节编码。 阅读全文

[vb]Base64例子

,
提供 Visual Basic 环境下 Base64 编码处理的实现示例,包含界面截图展示与可下载的程序资源,适用于需要在 VB 项目中集成 Base64 编解码功能的开发者参考使用。 阅读全文

[vb]打造绿色的对话框控件(类)

, ,
提供一种基于类的对话框实现方案,通过封装 Windows API 避免依赖通用 ActiveX 控件,减少程序体积与硬盘空间占用。方案直接操作窗体创建与消息处理,适用于对绿色精简有要求的 VB 开发场景,可作为传统通用控件的替代选择。 阅读全文

[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`终止进程。 阅读全文