65,938 篇文章
CodeProject 正在发生变化。
了解更多
。
所有
/
Visual-Studio
/
VS6
人工智能
人工智能
神经网络
机器学习
深度学习
ML.Net
大数据
数据科学
Tensorflow
ChatGPT
物联网
物联网
Arduino
边缘设备
Raspberry-Pi
可穿戴设备
IoT Edge
工业物联网
DevOps
DevOps
敏捷
自动化
持续构建
持续交付
持续部署
持续集成
部署
Git
安装
集成测试
负载测试
质量保证
TFS
单元测试
测试
容器
容器
Docker
Kubernetes
虚拟机
高性能计算
高性能计算
GPU
并行处理
并行化
矢量化
托管服务
托管服务
AWS
Cordova
ExtJS
Google Cloud
微服务
PhoneGap
无服务器
存储
Web Hosting
WordPress
Azure
安全
安全
区块链
密码学
加密
身份
身份服务器
Web 开发
Web 开发
Blazor
CSS3
Flask
HTML5
Kestrel
LESS
Nginx
Node.js
React
SCSS
Spring
Vue.js
ASP.NET
CSS
Apache
HTML
IIS
XHTML
移动应用
移动应用
Flutter
Ionic
iOS
Nativescript
React Native
Xamarin
Windows Mobile
Android
桌面编程
桌面编程
Cocoa
Electron
QT
通用 Windows 平台
X11
Windows Forms
ATL
MFC
Swing
Win32
WTL
WPF
XAML
系统
数据库开发
数据库开发
数据可视化
Elasticsearch
Lucene
MariaDB
MongoDB
NoSQL
PostgreSQL
Redis
MySQL
SQL Server
生产力应用和服务
生产力应用和服务
LibreOffice
OpenOffice
Sharepoint
团队沟通工具
Biztalk
Microsoft Office
SAP
游戏开发
游戏开发
Doom
Kinect
Playstation 4
Playstation 5
Unity
Unreal
XBox
多媒体
多媒体
音频
图像处理
视频
音视频
DirectX
GDI
GDI+
OpenGL
通用编程
通用编程
算法
压缩
计算几何
仿真
异常
文件
互联网
本地化
内存管理
优化
解析器
性能
正则表达式
排序
状态机
架构
设计/图形
打印
字符串
线程
可用性
编程语言
编程语言
ASM
Bash
Basic
COBOL
Dart
Go
Haskell
Kotlin
Lua
Pascal
R
Razor
Rust
Scala
Swift
Typescript
Objective C
Visual Basic
VBScript
C++
C#
F#
FORTRAN
Java
Javascript
Perl
Python
Ruby
SQL
PHP
PowerShell
XML
提交您的文章
VS6
VS6
精选阅读
“浏览文件夹”对话框及源代码
作者:
Marat Bedretdinov
正在使用的 Shell 接口。IShellFolder、IEnumIDList 等。
“不再询问”消息框
作者:
Nicolas Bonamy
为您的应用程序添加“不再询问”消息框的两种简单方法。
“选择计算机”对话框
作者:
Igor Sukhov
ATL 和 MFC 版本的类,用于实现选择 Windows 网络中用户(计算机)的对话框。
.NET应用程序自动化
作者:
Yuriy Kyyan
一篇关于为.NET应用程序创建自动化接口的文章。
最新文章
“浏览文件夹”对话框及源代码
作者:
Marat Bedretdinov
正在使用的 Shell 接口。IShellFolder、IEnumIDList 等。
“不再询问”消息框
作者:
Nicolas Bonamy
为您的应用程序添加“不再询问”消息框的两种简单方法。
“选择计算机”对话框
作者:
Igor Sukhov
ATL 和 MFC 版本的类,用于实现选择 Windows 网络中用户(计算机)的对话框。
.NET应用程序自动化
作者:
Yuriy Kyyan
一篇关于为.NET应用程序创建自动化接口的文章。
所有文章
文章
项目
技术博客
技巧/窍门
视频
参考
资产
顶部
按分数排序
标题
更新时间
作者
分数
VS6
“浏览文件夹”对话框及源代码
作者:
Marat Bedretdinov
正在使用的 Shell 接口。IShellFolder、IEnumIDList 等。
“不再询问”消息框
作者:
Nicolas Bonamy
为您的应用程序添加“不再询问”消息框的两种简单方法。
“选择计算机”对话框
作者:
Igor Sukhov
ATL 和 MFC 版本的类,用于实现选择 Windows 网络中用户(计算机)的对话框。
.NET应用程序自动化
作者:
Yuriy Kyyan
一篇关于为.NET应用程序创建自动化接口的文章。
.
NET CLR 注入:运行时修改 IL 代码
作者:
Jerry.Wang
在运行时修改方法的 IL 代码,
即使它们已经被 JIT 编译;
支持发布模式 /
x64 & x86,
以及 .
NET 的各种版本,
从 2.
0 到 4.
5。
.NET COM+ 互操作组件与经典 ASP(第一部分)
作者:
tomcat1
使用经典 ASP 调用 .NET COM+ 互操作组件。
.
NET 命名空间工具栏
作者:
Nick Parker
一个免费的 IE 工具栏,
可在新版 MSDN 网站上显示命名空间和类文档。
.NET 风格的 VC++ 6 委托
作者:
Ryan Binns
在非 .NET 的 VC++ 6 中实现同步的 .NET 风格委托。
系统托盘中的 24 位彩色图标
作者:
Muhammad Asif Khan
关于在系统托盘中显示超过 256 种颜色的图标的文章。
2D 动画图表
作者:
darkoman
关于使用 Windows GDI 创建 2D 动画图表的文章。
2D 图表 ActiveX 控件
作者:
Nikolai Teofilov
用于 2D 数据可视化的 ActiveX 控件。
C++ 和 ATL 中的 2D 图形 ActiveX 控件(无 MFC 依赖)
作者:
Marius Samoila
绘制多个数据集、
交互式工具提示信息、
缩放/平移、
编辑颜色/宽度/格式、
注释、
打印/保存
[][] 索引的 2D 矩阵容器
作者:
Alex Chirokov
本文介绍了一个具有 [][] 索引的 2D 矩阵容器。索引的工作方式就像您重载了神秘的 operator [][] 一样。
2D 多参数饼图控件
作者:
valgouss
一个简单的 2D 饼图控件。
2DStatic
作者:
asef
用于在静态控件上绘制字符串公式的文章。
IE 的 2Find 工具栏 - 另一个示例
作者:
Mike Melnikov
类似 Google 的工具栏,支持 XML 文件自定义和 Web 功能更新。
3D 图表 ActiveX 控件
作者:
Nikolai Teofilov
基于 OpenGL 库的 ATL/STL ActiveX 控件,用于 3D 数据可视化。
类似 3D Studio 的可滑动对话框栏
作者:
John Aspras
见过 3D Studio 2.5 的可滑动对话框栏吗?想知道他们是怎么做的吗?
3DStatic
作者:
asef
在静态控件上绘制 3D 数学函数的文章。
64 位电子密钥
作者:
Jakub Piwowarczyk
本文演示了如何使用序列号 DS1990 来获得对应用程序的授权访问。
使用遗传算法解决 8 皇后问题
作者:
asef
使用遗传算法解决 8 皇后问题。
一个简单的向量编辑器
作者:
Joseph M. Newcomer
一个简单的编辑器,使我的多边形类更加可用。
一个二维数据可视化类
作者:
Paul Barvinko
用于显示二维数据的全面类集
用于 SDI Direct3D 开发的 3D 启用视图基类
作者:
Bob Ciora
CDSSD3DView8 类的定义,一个 CView 派生类,用于简化 SDI 的 Direct3D 开发。
C++ 的基本撤销/重做框架
作者:
Yingle Jia
关于在 C++ 中实现撤销/重做功能的文章。
编写简单 COM/ATL DLL 的入门教程
作者:
ThatsAlok
涉及事件、方法和属性等简单问题的文章。
面向对象编程入门指南
作者:
Guido Loupias
解释 C++ 中的面向对象编程。以及一点关于模板的内容。
链表入门指南
作者:
Andrew Peace
关于链表基础以及 CList 类如何工作的文章。
一个使用 MFC 的入门级 DirectX 应用程序。
作者:
BlackDice
允许用户创建和操作 3D DirectX 模型。
一个更好的位图按钮类
作者:
Joseph M. Newcomer
对 CBitmapButton 类的改进。
更好的 CenterWindow() 函数
作者:
Brian C Hart
这是 CWnd::CenterWindow() 的一个很好的替代品,而且有效。
WinDiff 的更好前端
作者:
Chris Maunder
一个方便的实用工具的 GUI 前端。
更好的缩放实用程序
作者:
Joseph M. Newcomer
更好的缩放实用程序。
一个更好的 (?) (超级)链接控件
作者:
James R. Twine
另一篇描述超链接控件的文章。
框架窗口的边框
作者:
Dave Matrix
如何在窗口激活或停用时,在窗口矩形周围绘制/重绘矩形。
简要讨论如何使用三种网络管理功能
作者:
David Crow
简要讨论如何使用 NetShareEnum、NetConnectionEnum 和 NetFileEnum。
用于二进制数据操作的 BSTR 包装器
作者:
George Anescu
介绍一个 C++ 类,用于对具有二进制数据内容的 BSTR 字符串进行正确操作。
按钮组控件
作者:
Andrew Peace
一篇文章,展示了一个按钮组控件,用于创建类似 Visual Studio 选项对话框中的工具栏式组。
使用 C++ 的具有滚动行为的按钮
作者:
datenkabel
此类提供了一个具有滚动行为的按钮。
一个 C++ 打砖块游戏克隆,代码行数少于 64 行
作者:
Ronounours
我提出了一个简单的打砖块(或泡泡龙)游戏版本,仅用几行 C++ 代码。
用于更精确测量时间间隔的 C++ 类
作者:
George Anescu
能够在 Windows 操作系统下以微秒为单位测量时间间隔的 C++ 类。
Douglas-Peucker 线近似算法的 C++ 实现
作者:
Jonathan de Halleux
DP 线近似算法是近似 2D 线的一个众所周知的算法。它非常快,对于 n 点线为 O(nlog_2(n)),并且可以极大地压缩数据曲线。这里提供了完全面向对象的实现。
Blowfish 加密/解密方法的 C++ 实现
作者:
George Anescu
本文介绍 Blowfish 加密/解密方法的 C++ 实现。
Rijndael 加密/解密方法的 C++ 实现
作者:
George Anescu
本文介绍 Rijndael (AES) 加密/解密方法的 C++ 实现。
用于在应用程序的任何窗口上绘制图片的 C++ OCX
作者:
Romout
控件重写窗口事件处理程序以接管绘制事件。
C++ STL 字符串分词器
作者:
George Anescu
一个 C++ STL 分词器类,能够根据另一个字符串指定的字符分隔符集来分词。
具有类似 Java-AWT 源代码的 C++ Win32 GUI 库
作者:
Gabriel Bizzotto
该库提供了一套简单的类来创建 GUI。它仅使用 Win32 API 和一些常用控件。开发尚处于起步阶段,许多更改有待完成。
TWAIN 的 C++ 包装器
作者:
Rajiv Ramachandran
TWAIN 的 C++ 包装器。允许您实现扫描接口。
卡片对话框
作者:
Zoran M. Todorovic
一个自动调整大小的对话框,用于存储和显示较小的子对话框。
进程间同步的案例研究
作者:
Gert Boddaert
演示进程同步和进程间通信的应用程序。
一个基于 Rich Edit 控件的聊天控件
作者:
Rob Manderson
使用 Rich Edit 控件作为聊天窗口。
用于过滤选择的复选框树控件
作者:
Magerusan Grigore Cosmin
一个 ATL 过滤器控件
CHexEdit 控件 - 用于十六进制和十进制数字输入
作者:
Luo Pei'en
一篇关于如何编写用于十六进制和十进制数字输入的编辑控件的文章。
循环字符缓冲区
作者:
David Hubbard
循环、线程安全的读/写字符缓冲区。
子对话框的类
作者:
Chris Hills
如何在对话框框中放置子对话框。
用于创建跟踪日志的类
作者:
Robert Pittenger, MCPD-EAD
用于创建跟踪日志的类。
用于获取网卡适配器信息的类
作者:
YangTze
此类可用于获取网卡适配器信息,如 MAC、IP、DHCP。
用于处理大整数的类
作者:
George Anescu
介绍一个 C++ 类,使用 STL 向量容器进行大整数运算的算法。
一个用于访问 UNICODE INI 文件的类
作者:
aaa_xxx_aaa
Win API 有时无法访问 UNICODE INI 文件,我们可能想在 INI 文件中添加一些宽字符,所以我写了一个类来访问 UNICODE INI 文件。
合并滑块控件和进度条窗口的类
作者:
Cem KARACA
关于如何使用自定义绘制将滑块控件和进度条合并到一个类的文章
用于从网络下载文件的类
作者:
Chris Maunder
一个简单的类,可以简化从网络下载文件的任务。
使用 OpenGL 和 Video for Windows 轻松生成 AVI 视频的类
作者:
Jonathan de Halleux
如果您想从 OpenGL 应用程序生成 AVI 视频,您需要这个类。
方便处理文件名的类
作者:
Rob Manderson
处理文件名。
一个同步线程完成的类
作者:
Rob Manderson
轻松同步线程完成。
Matlab(c) ActiveX 控件的类包装器
作者:
Jonathan de Halleux
简化了 Matlab(c) COM 服务器的使用。。。
具有自动 HSCROLL 维护的 CListBox
作者:
Joseph M. Newcomer
解决了为列表框添加水平滚动条的麻烦。
时钟游戏
作者:
GauravCreations.com
创建带游戏的模拟时钟!!
深入了解 XML 数据绑定,包括产品评价
作者:
Sprotty
XML 数据绑定的介绍,以及对一些领先产品的评论。
一个颜色选择按钮
作者:
James White
对 Chris Maunder 的“Office 97 风格颜色选择器”控件的简单修改。
具有类似 Photoshop 和 Frontpage 2000 拾色器的颜色选择对话框
作者:
jack Mesic
扩展标准 Windows 对话框以像 Photoshop 或 Frontpage 2000 一样工作的颜色选择器和拾色器。
提供 Internet 下载实用程序的 COM 组件
作者:
Philipos Sakellaropoulos
用 C++ 编写的 COM 组件,提供多线程并行下载、Internet 缓存访问、URL 和路径解析等功能。
带位图的组合框
作者:
Anneke Sicherer-Roetman
可用于显示位图的组合框。
紧凑的文件名编辑控件
作者:
Martyn Pearson
封装文件名压缩的编辑控件。
使用 MFC 的完整屏幕保护程序框架
作者:
Chen Su
完整的屏幕保护程序框架,带安装程序。
一个全面的 CE 类库,
用于替换 ATL 和 MFC
作者:
Kenny G
一个不使用 ATL 或 MFC 的 CE 类集合,
加上一个 FTP 客户端、
数据库查看器和解决梁挠曲方程的示例应用程序。
一个压缩的位集类
作者:
Martin Walker
对 STL 位集类的插件增强。
一个像 Media Player 一样的酷位图滑块。。。
作者:
jackey_xp
一个像 Windows Media Player 一样的酷位图滑块。
一个酷炫的 GDI 模式画笔工具,附带 C++ 源代码
作者:
ucc801
一个酷炫的 GDI 模式画笔工具,附带 C++ 源代码。您可以快速创建新的 Office XP 风格的模式填充模式。
基于 Direct3D 保持模式的 CStatic 派生类
作者:
Jason Troitsky
一个 CStatic 派生类,可以放入应用程序中,提供加载和显示 3D 对象的功能。
自定义绘制的 TreeList 控件
作者:
Gerolf Reinwardt
自定义绘制的树列表混合体,并解释了控件是如何开发的。
桌面性能监视器
作者:
Chad Busche
如何实现一个 Explorer 桌面栏,该栏使用 Microsoft 的 Performance Data Helper 接口来显示当前性能数据,如内存、磁盘和处理器使用情况。
适用于 Win32 和 WinCE 的 DIBSection 包装器
作者:
Chris Maunder
一个类,使使用 DIBSections 就像使用 CBitmap 一样简单。
DirectX 游戏:Quadrino
作者:
Paul M Watt
对一款流行的掉落方块游戏的解释,使用 DirectX 实现,并尝试避免任何版权侵权。
DirectX 包装器
作者:
arussell
DirectX 包装器
支持动态拆分的文档/视图对话框
作者:
shudingbo
您可以任意添加 DOC/View,并且所有视图都可以调整大小。
可停靠、可固定、可皮肤化的 OutlookBar
作者:
Tony. Smith
本文基于 Ziran Lin 的 Pinnable ControlBar。
WTL 的文档/视图基础。第一部分
作者:
Sandu Turcan
一个提供最简单方式实现松耦合组件的库。
基于 DOM 的 XML 解析器,其事件触发方式与 SAX 解析器类似
作者:
Muhammad Azam
一个简单的 ActiveX 控件,它解析 XML 文档并在遇到 XML 文档中的元素(根、节点、叶子、正文)时触发事件。
一个用于保存和恢复窗口位置的插入式类
作者:
Jan S. Yoder
本文介绍了如何保存和恢复基于对话框的应用程序的大小和位置。
MessageBox() 的插入式替换
作者:
Chris Hills
其他文章描述了带有“全部是”、“全部否”额外按钮的 MessageBox() 替换,但您仍然需要编写代码来处理这些按钮。本文提供了一个为您完成所有工作的类。
使用 ATL 的快速 CSV 编写器
作者:
callmepls
使用 ATL 的快速 CSV 编写器
一个快速的、大部分用户模式的进程间互斥体
作者:
Olan Patrick Barnes
Win32 互斥体又慢又笨拙,这是一个快速而巧妙的替代方案!
更快的树控件
作者:
Tibor Blazko, René Greiner
关于一个开源免费的快速树控件的文章。
用于处理日期、时间、日期时间和时区数据的几个类
作者:
Alex Mol
使处理不同时区的日期和时间数据更容易的类。
Source Insight 的文件切换标签栏
作者:
Simon.W
将一个文件切换标签栏注入到 Source Insight,类似于 uEdit 或 Visual Studio。
扁平化分割窗口
作者:
Marc Richarme
一个给分割窗口带来扁平化外观的小类。
MDI 应用程序中的闪烁问题
作者:
Andrzej Markowski
解决了 MDI 应用程序中的闪烁问题。
具有焦点感知的 EditBox 类
作者:
DavidRipple
当编辑框获得焦点时更改其背景颜色,当焦点丢失时恢复为另一种颜色。
带字典编辑器程序的免费拼写检查器
作者:
Peter Pearson
关于将拼写检查器添加到您的应用程序的文章。
用于浏览“每日天文图片”的小工具
作者:
Michael Dunn
本文展示了一个 Vista 侧边栏小工具,
您可以使用它来浏览 APOD 网站并查看每天的图片预览。
C++ 的垃圾回收框架
作者:
William E. Kempf
一篇关于通过使用智能指针在 C++ 中使用垃圾回收的文章。
C++ 的垃圾回收框架 - 第二部分
作者:
William E. Kempf
重新审视 gc_ptr 以添加对多态类型的支持。
通用多边形管理例程
作者:
Joseph M. Newcomer
一个使多边形处理更容易的类。
通用标尺控件
作者:
mystro_AKA_kokie
这是通用标尺控件使用中的演示。它包括 2 个应用程序和 ActiveX 控件本身。包含控件代码。
基于策略设计的通用 CUpdateUI
作者:
Voinkov
一种基于策略的 UI 更新实现,该实现累积并执行 UI 更改。
C++ 中的生成式垃圾收集器
作者:
@deel@bbas
基于生成式复制的垃圾回收器框架。
通用的 C++ 线程类
作者:
Arun N Kumar
本文介绍了一个类,该类可以立即用作现有工作线程的容器,也可以(通过继承)用于面向对象的编程。
用于拖放文本的通用 IDropTarget COM 类
作者:
Thomas Blenkers
简单的分步文章,解释如何使用 OLE 实现拖放目标。
通用控件(颜色选择器、箭头选择器等)
作者:
Tao Zhu
提供并演示了一个通用的“井”控件的使用,该控件可用于方便颜色选择器、哈希样式选择器等。
一个通用、
可重用且可扩展的矩阵类
作者:
Yap Chun Wei
一篇介绍通用矩阵类的使用及其实现的文章。
C++ 模板元编程入门
作者:
moliate
滥用编译器实现极早期的绑定
一个渐变静态控件
作者:
Irek Zielinski
静态控件渐变
一个渐变静态控件
作者:
Ilya Solnyshkin
一个带有渐变的静态控件。
模态和非模态对话框的渐变标题栏
作者:
Amit Dey
本文介绍如何为 Win95/
NT4 的非模态对话框添加 Win98/
W2K 风格的渐变标题栏。
MSDN 集合集成指南
作者:
Kirk Stowell
将您的帮助文件与 MSDN 集成
WIN32 剪裁区域指南
作者:
Paul M Watt
指南,
用于理解三种不同类型的剪裁区域,
以及它们与设备上下文的关系
一个方便使用的 Windows 注册表类
作者:
__PPS__
展示了如果不需要花哨的功能,访问 Windows 注册表可以有多么简单。
用于VB的高性能TCP/IP套接字服务器COM组件
作者:
Len Holgate
虽然使用IO完成端口的基于套接字(socket)的TCP/IP服务器通常用C++编写,
但有时用Visual Basic编写这样的服务器也很有用。
Java 语言 IDE
作者:
mystro_AKA_kokie
这是一个部分实现的 Java 平台 IDE。
Kamal Shankar 快速工具 - 递归执行器
作者:
Kamal Shankar
您是否曾经想要一个程序,它可以从用户选择的目录递归地运行另一个程序,并提供标准的输入/输出重定向、程序超时设置等功能?更重要的是,您可以轻松地修改源代码以满足您的需求。Kamal Shankar 提出了这样一个快速的工具。
用于快速简便开发Win32应用程序的库
作者:
Dr. APo
win32easy是一个静态库,它使win32编程像旧的良好C语言编程一样简单,并且有一个“main”例程。
库符号转储工具
作者:
George Poulose
一个显示库文件内容的工具
一个轻量级的 GUID 包装类
作者:
Jozef Bozek
用于操作 GUID 结构的 CGuid 类。
C++ 中 UML 状态图的轻量级实现
作者:
GDSchultz
这个轻量级类允许您轻松地在 C++ 中实现 UML 状态图。
行式打印机类
作者:
Richard Warg
一种方便的行式打印机写入方式
一个小型的加密工具,
它会将键盘输入的所有按键转换成一个二进制文件
作者:
gamitech
这个程序将从给定文件中提取所有字母,
并将它们转换成我定义的二进制代码。
注意,
它只加密键盘上的按键,
并且不区分大小写。
日志列表框控件
作者:
Joseph M. Newcomer
学习如何使用类似 printf 的功能来调试您的 GUI 应用程序。
一个魔术
作者:
David Crow
一个会让您惊叹的魔术!
一个基于矩阵的二维多边形裁剪类
作者:
73Zeppelin
关于二维多边形裁剪的文章。
WTL的内存DC
作者:
Paul A. Howes
一篇详细介绍WTL的简单内存设备上下文的文章,用于在需要无闪烁双缓冲绘图时使用。
梅森旋转算法类
作者:
Dave Loeser
一个伪随机数生成器。
工作线程池方法
作者:
Pradeep Kumar Sahu
工作线程池方法
一个更完整的 DLL 注入解决方案,使用 CreateRemoteThread
作者:
Drew_Benton
本文探讨了一种更完整的通过 CreateRemoteThread 方法将 DLL 注入到另一个进程中的方法。
多文档标签界面
作者:
Dundas Data Visualization
MDI 的一个变种,它在一个标签控件中显示打开的子窗口。
多行扩展工具提示控件
作者:
Chris Maunder
可插入的多行可扩展工具提示控件
使用 Windows Sockets 的网络聊天程序
作者:
Shankar Chandra Bose
一个允许同构网络上的用户使用 TCP/IP 协议相互通信的程序
适用于各种场合的新进度条。。。
作者:
Peter Mares
一个派生自CStatic的进度条控件,可以有效地指示“忙碌状态”,并兼作美观的进度条。
一种新的软件保护方法(Objantihack)
作者:
kookoo
本文介绍了一种新的软件加密方法。
PIC C语言代码向导
作者:
Carlos Buelna
为PIC微控制器创建C语言代码模板。默认模板用于Hi-Tech(tm) PICC编译器。
基于图片的皮肤系统和 MPEG 解码器
作者:
Cüneyt ELÝBOL
一个用于 MFC 的基于图片的皮肤系统,允许用户自定义他们的对话框。系统通过演示一个功能齐全的 MPEG 解码器应用程序来展示。
支持WIN32 API的POP3类(支持APOP命令)
作者:
10031103
支持WIN32 API的POP3类。
弹出式进度窗口
作者:
Chris Maunder
一个包含进度控件和取消按钮的弹出式窗口——无需资源文件
强大的函数解析器
作者:
Andreas Jäger
一个简单但功能强大的函数解析器,可以解析和评估标准的数学函数
强大的拥有绘制菜单
作者:
Neil Yao
具有背景图片和图标阴影支持的 XP 风格拥有绘制菜单
指针入门
作者:
Nitron
关于指针和指针操作的快速参考
STL 向量容器介绍
作者:
Nitron
介绍 std::vector,并讨论 STL 算法和谓词。
使用线程池的编程模型
作者:
Sherwood Hu
一个管理线程池的类
进度指示消息系统
作者:
kuhx1980
进度指示消息系统
模拟人类人工智能的拟议模型。
作者:
JoeSox
独特的荣格和 MBTI 方法来开发人类人工智能。
可选择文本的只读组合框
作者:
David Pritchard
一个行为类似于完全禁用的组合框,但允许您选择文本。
现成的文本输入对话框
作者:
Andrew Peace
本文提供了一个现成的类,用于通过提示对话框进行简单的用户字符串输入——无需对话框模板!
实时日志查看器
作者:
Rob Manderson
日志服务第二部分 - 查看器。
支持多态类型的引用计数指针类
作者:
User 9885
支持多态类型的引用计数指针类
一个 .
dan.
g 的待办事项列表的提醒工具
作者:
Alberto Bar-Noy
一个简单的提醒工具,用于全天提醒您待办事项列表中过期的任务
可重用、
高性能的套接字服务器类 - 第1部分
作者:
Len Holgate
编写一个在 Windows NT 上运行并使用套接字与外部世界通信的高性能服务器并不难,只要深入了解 API 参考。更重要的是,您可能想要编写的各种服务器的代码大部分是通用的。
可重用、
高性能的套接字服务器类 - 第2部分
作者:
Len Holgate
为了保持性能,
套接字服务器不应该从其IO线程发出阻塞调用。
本文基于上一篇文章,
为我们的示例服务器添加了一个业务逻辑线程池。
可重用、
高性能的套接字服务器类 - 第3部分
作者:
Len Holgate
当服务器需要处理大量短连接时,
建议使用Microsoft的WinSock扩展函数AcceptEx()来接受连接。
自定义绘制菜单的革命性新方法
作者:
.dan.g.
一种新颖独特的方法来解决如何更改 Windows 菜单默认外观的长期存在的问题。
显示位图和其他OLE对象的富文本控件
作者:
Mike O'Neill
COleRichEditCtrl可以显示RTF文本以及位图、视频片段、Word、Excel和PowerPoint文档以及任何其他类型的OLE对象。
标尺控件
作者:
Michael Ang
一个简单的标尺控件,允许用户设置页边距或缩进
一个使用 ATL 的示例 ActiveX 服务器组件
作者:
Agus Kurniawan
处理 cookie 的 Active Server 组件的简单程序
一个获取 IE 收藏夹的示例类
作者:
rayyang2000
这是一个获取 IE 文件夹和 URL 的类。
带有 IDE 的脚本化 SQL 查询生成框架:SQLpp (v1.
4)
作者:
Jonathan de Halleux
用于在 C++ 和 Lua 中生成 SQL 查询的辅助框架。
滚动字幕对话框
作者:
Mark Findlay
轻松实现滚动字幕,在 MFC 下。
一个显示系统托盘图标的服务
作者:
Bruno Vais
本文演示了一个使用系统托盘与用户交互的服务。
一个用于管理和创建日志文件的服务
作者:
Rob Manderson
一个服务和客户端代码,用于管理和创建日志文件。
一个允许在单台机器上运行 SETI 多个实例的服务
作者:
Rob Manderson
使用服务在单台机器上运行 SETI 的多个实例,并指定每个实例可以使用哪个处理器。
一组 ADO 类 - 版本 2.
20
作者:
Carlos Antollini
使用 ADO 类进行简单的数据库访问。
创建IE风格GUI的一组类
作者:
Nikolay Denisov
本文提供了一个实现Internet Explorer风格的可调整大小的re-bar和菜单栏控件的示例。
一个使用 I/O 完成端口和 WinSock 的简单应用程序
作者:
Swarajya Pendharkar
一篇关于使用 WinSock 实现 I/O 完成端口的文章。
一个简单的日期处理类
作者:
Richard Stringer
一个简化常见日期处理任务的类。
简单的 count() 查询类
作者:
Paul S Ganney
一个可以轻松执行 count() 查询的类。
WDM 驱动程序开发的简单演示
作者:
mjtsai
WDM 驱动程序编程简介,
包含三个伪驱动程序。
用于管理任务栏图标的简单DLL
作者:
Manuele Sicuteri
本文介绍了一个有用的软件(DLL),用于通过弹出菜单管理Windows任务栏上的图标显示。
简单的通用向导
作者:
Carlos Buelna
一个自定义的AppWizard应用程序,用于创建简单的CTreePropSheet类向导。
一个简单的手动编写的脚本解析器
作者:
arussell
一个简单的脚本解析器和引擎,
用于演示如何编写解析器和递归下降语句评估。
简单的HTML绘图类
作者:
BadJerry
将HTML文本绘制到设备上下文。
简单的日志文件
作者:
Neil Yao, Zoltan
记录运行时信息的简单日志文件。
ATL 中的简单日志实用程序
作者:
Ashish Dhar
一个简单的日志实用程序,
用于帮助调试您的 ATL 应用程序。
一个显示透明 PNG 文件的简单方法
作者:
flyhigh
介绍一种显示透明 PNG 文件的简单方法。
用于通过网络/互联网进行语音通信的简单原型
作者:
Zhaohui Xing (Joey)
语音通信
一组简单的类来加密数据
作者:
Rob Manderson
一组简单的类来加密数据
一个简单的软件密钥,用于保护软件组件
作者:
Manuele Sicuteri
本文介绍了一种实现基础软件密钥的方法,该密钥可用于保护软件组件。
管理无状态事务性 COM+ 组件状态的简单解决方案
作者:
Ivo Ivanov
一个可重用的面向对象框架,
用于保留无状态组件的状态。
MFC 表单验证的简单解决方案
作者:
zcln
一种简单的 MFC 对话框、
FormViews、
PropertyPages 验证方法。
使用 SAPI 5.
1 SDK 的简单语音应用程序
作者:
chakkaradeepcc
使用 SAPI 5.
1 SDK 的简单语音应用程序。
一个简单的基于 STL 的 XML 解析器
作者:
David Hubbard
这是一个纯粹基于 STL 的小型非验证 XML 解析器。
一个简单的标签式对话框控件
作者:
Wang Yingwu
CTabDialog 捆绑了按钮和对话框,因此用户可以添加自己的所有者绘制按钮和对话框。
一个简单的线程池类
作者:
digger_chen
一个简单的线程池类
简单使用多媒体定时器
作者:
Nicolas Etienne
演示了在用户类中简单使用多媒体定时器。
用于关闭系统的简单实用程序
作者:
Balkrishna Talele
只需为要关机的机器设置时间(24 小时),选择注销、重启或关机,或断电(仅限 ATX 主板),然后点击“隐藏”。它已在 Win9x/ME、WinNT/2000/XP 上进行了测试。
一种简单的方式更改对话框内容
作者:
algusen@yandex.ru
一种简单的方式更改对话框内容。
简单的Win32窗口包装类
作者:
Jason Henderson
如何在不使用MFC的情况下使Win32应用程序面向对象。
简单的Windows端口扫描器
作者:
Rod VanAmburgh
简单的Windows端口扫描器
一个简单的 Windows 端口扫描器 - 第二部分
作者:
ice911
这个项目是一个简单的 Windows 端口扫描器,对于检查您的机器是否安全锁定非常有帮助!
简单的WordPad
作者:
Barretto VN
简单的WordPad
共享进程间数据结构的简单包装器
作者:
Ryan Schneider
一个简单的模板类,
用于创建内存映射的共享数据结构。
一个简单的包装器,用于从您的应用程序控制 Acrobat Reader
作者:
seasidetech
此类封装了一些有用的 DDE 消息,用于从您的应用程序控制 Acrobat。
一个简单的 XML 解析器
作者:
Michael A. Barnhart
一个用于读取和写入非验证 XML 文件的类
一个简单、便携、基于Rinjdael(AES)的流密码类
作者:
Douglas R. Keesler
一个具有内置MD5字符串和文件哈希功能的加密/解密类。
一个使用 OpenGL 和 MFC 的小型 VRML 查看器
作者:
Pierre Alliez
智能编辑和链接滑块控件
作者:
Rick York
一个编辑控件,
用于输入文本、
数字、
十六进制或浮点值,
并且可以链接到滑块控件。
能够进行对象级线程同步和引用计数垃圾回收的智能指针
作者:
Stefan Chekanov
一个智能指针包装类。
一个吸附到屏幕边框的对话框类
作者:
François Gagné
实现吸附到屏幕边框功能的对话框类,
类似于 Winamp。
基于SOAP的COM+组件压力测试工具
作者:
davyuan
此工具解析SOAP请求并调用COM+组件对其进行压力测试。
高级颜色选择器控件
作者:
Rajiv Ramachandran
一个替换颜色选择器控件,可让您对 RGB 和 HSB 选择进行完全的视觉控制。
桌面上的频谱分析仪
作者:
Mehdi Ebrahimian
一个用于图表绘制的控件,
特别是用于频谱分析仪。
一个拼写检查引擎
作者:
Matt Gullett
一个免费的拼写检查引擎,
可供您的 C++ 应用程序使用。
包括当前的美式英语词典。
具有滚动文本的静态控件
作者:
Black_Daimond
CTextScroller是一个可以在“关于”对话框中放置的智能控件。文本会自动格式化以适应客户端矩形。
静态超链接控件
作者:
Renjith Ramachandran
关于使用 CStatic 派生的超链接控件的文章。
具有隐藏/显示多列/多行的静态分割器
作者:
Alexander Kuzmin
一个静态分割器,可以隐藏/显示多列/多行。
一个基于 STL 的 XML 配置工具
作者:
Tobias Wenig
写入多个枚举的配置条目。
显示有效数字的数值数据策略
作者:
Bryan Brown
使用Log10显示有效数字的数值数据的策略。
离散概率类套件
作者:
Joe Nellis
用于计算离散概率的五个类。
STL字符串和流的TCHAR风格头文件
作者:
PJ Arends
提供一个头文件,
允许使用STL的单个源文件在ANSI或Unicode下进行构建,
而无需任何更改或大量的#ifdef。
一种自定义 Windows 标题栏的技术
作者:
Junlei Li
使用一个易于使用的模板类来自定义窗口的标题栏。
一个方便实现Windows钩子的模板单例类
作者:
.dan.g.
通过使用模板管理器类简化Windows钩子的实现。
兼容Win32和pthreads API的线程池
作者:
User 9885
一个跨平台线程池实现。
ThreadPool 实现
作者:
Ratner Yuri
本文描述了一个 ThreadPool 实现。
线程安全的定时消息框
作者:
Markus Loibl
系统消息框,
在一段时间后自动关闭。
一个闪烁控件
作者:
Ranjeet Chakraborty
为您的 MFC 应用程序提供新闻/股票闪烁功能的类。
注册 OCX 和 COM DLL 的工具
作者:
Richard Nash
一个对话框应用程序,
使组件注册更容易。
查找常见 Windows 标志的工具
作者:
Bijesh
一个简单的工具,
用于解码 Windows 标志,
如窗口样式、
扩展样式。
支持拖放。
执行自动关机、
注销或重启操作的工具
作者:
Ramanan.T
这是一个简单的工具,
可在指定时间自动关机、
注销或重启您的计算机。
此工具将在最小化时在系统托盘中运行。
查看 LIB 的工具
作者:
Ramanan.T
查看库(.
LIB)文件中函数的有用工具,
并将它们导出到头文件(.
H)文件。
位于中间的工具栏
作者:
G. Steudtel
本文介绍了如何将工具栏放置在对话框或窗体的正中间。
基于ToolBarCtrl的菜单栏控件
作者:
Neil Yao
一个基于ToolBarCtrl的菜单栏控件,使用CMenuXP。
一个透明时钟和工作考勤检查
作者:
chenhuasheng
一个时钟演示,但它也可以检查工作。通过点击小时块,您可以实现它。
树形列表控件
作者:
TigerX
树形列表控件
树形列表控件
作者:
David Lantsman
树控件/列表控件混合体。
一个在Windows 9x上工作的TryEnterCriticalSection
作者:
Olan Patrick Barnes
TryEnterCriticalSection是一个有用的工具,可以确定某个受保护的资源是否繁忙,但它只在NT平台上可用。。。直到现在。
支持带透明度的 PNG 文件的用户绘制按钮,适用于 Visual C++ 6.0 和 VS2005
作者:
Darren Sessions
使用此类,您可以将 PNG 图像添加到按钮中,并自动获得突出显示和灰度版本。
一个验证编辑控件
作者:
Joseph M. Newcomer
一个非常信息丰富、
面向用户的验证编辑控件。
一个VC++ Outlook COM加载项,用于发布自定义表单
作者:
Andrea Cacciarru
本文介绍了如何以编程方式发布和检索自定义Outlook表单中的数据。
一个非常简单的 COM 服务器,
不含 ATL 或 MFC
作者:
.Shoaib
一个逐步指南,
介绍如何使用 C++ 编写 COM 服务器,
不使用 MFC 或 ATL。
一个非常简单的 MP3 播放器
作者:
BLaZe
一个使用 VFW32 库的简单 MP3/AVI 播放器。
一个非常简单的解析器
作者:
Rafid K. Al-Humaimidi
本文描述了如何解析简单的数学表达式(仅包含+、-、*、/和数字)并求值。
可视化框架(视图、选项卡和分隔器)
作者:
Zoran M. Todorovic
创建带有分隔器和选项卡窗口的 SDI/MDI 应用程序
支持 OpenGL 打印的 Win32 类
作者:
Zhaohui Xing (Joey)
Windows 屏幕保护程序和启动管理器
作者:
Marc Howe
此程序启用/禁用/激活当前活动的屏幕保护程序,
并提供注销 Windows 和/或重启计算机的方法。
一个 Word 插件,用于对选中文本进行语法高亮
作者:
sswater shi
一个 Word 插件,用于对选中文本进行语法高亮。工具栏是永久性的,带有透明按钮图标。
ITEMIDLIST的包装类
作者:
kim-ryo
CItemIDList类有助于更轻松地管理ITEMIDLIST。
DirectSound API 的包装类
作者:
Zhaohui Xing (Joey)
本文重点介绍如何通过使用 DirectSound 包装类,
在 PC 游戏软件开发中使用 DirectX API。
MessageBoxIndirect 的包装器
作者:
Peter Kenyon
封装 MessageBoxIndirect 的类。
用于开发使用 WTL 的 OpenGL 程序的 WTL 类
作者:
Zilin
一个可以轻松插入到您的 WTL 程序中的 OpenGL 程序开发类。
WTL 调光编辑控件
作者:
Paul A. Howes
James Twine 的 Dim Edit 控件的 WTL 适配。
WTL DocView 框架
作者:
Jozef Bozek
实现一个简单的 DocView 框架,
类似于 MFC。
WTL游戏循环
作者:
Paul M Watt
一个适合WTL中游戏编程的消息循环类。
WTL 网格
作者:
Noel Frankinet
WTL 网格(
真的)。
用于管理标签视图的WTL标签控件
作者:
Stephen Jones
本文介绍了一个自动化管理标签窗口的标签控件。
WTL XP按钮和编辑框
作者:
Derick Cyril Thomas
WTL实现的XP按钮和编辑框。
基于 WTL 的字体预览组合框
作者:
Ramon Smits
一个字体组合框,
在下拉视图中预览字体。
Pro*C 的 ABC
作者:
vipulparmar
Pro*C 的基本理解。
中止系统关机
作者:
Dalibor Drzik
在不下载平台 SDK 的情况下停止已启动的系统关机。
关于 CObect、
CRuntimeClass 和相关宏。
作者:
Mahfuzur Rahman.
CObject、
CRuntimeClass 和相关宏有什么用处?
关于 Windows 消息队列
作者:
Hans Ruck
本文为 Win32 API 程序员编写,
主题是 Windows 消息队列。
关于 Windows 服务
作者:
Zeeshan Amjad
关于 Windows 服务的讨论及示例
加速键和 WTL 对话框
作者:
Rory Buchanan
关于在 WTL 对话框中使用加速键的一篇文章。
使用 XML 访问数据库,无需 SQL-XML
作者:
Johnson Zhou
如何使用 XML 访问 MS SQL 或 Oracle 等关系型数据库。
核心部分使用 COM 技术和 ATL。
在 MFC 中访问 Internet Explorer 的历史记录
作者:
Akash Kava
在 MFC 中获取 Internet Explorer 的历史记录。
声明式访问注册表设置
作者:
Lonnie McCullough
一组宏和类,允许声明式访问注册表设置。
使用 ADODB 访问数据源
作者:
Karismatic
使用此 DLL,任何人都可以访问 3 个数据库,即 Oracle、SQLServer、Access。
访问 dBase 文件
作者:
thomask
如何访问 dBase 文件。
从 Visual C++ 访问 Borland 数据库引擎 (BDE)
作者:
Robert Pittenger, MCPD-EAD
在 Visual Basic 6 中访问 WebCam
作者:
dixanta
在 Visual Basic 6 中访问 WebCam
ACF Does Shell - 第 2 部分
作者:
Yingle Jia
本文演示了如何使用基于 ACF 构建的 WinShell 库创建和打开 Shell 链接。
为 OpenGL 实现 PostScript 和 Wmf 输出
作者:
Pierre Alliez
本文解释了如何生成由 OpenGL/MFC 程序渲染的 3D 网格的独立于分辨率的版本,即如何将渲染结果导出到矢量格式,如封装的 PostScript (EPS) 和 Windows 增强型图元文件 (EMF) 格式。主要目标是能够
操作历史 - 撤销和重做
作者:
Lea Hayes
一个有用的撤销/重做系统,可以轻松地集成到大多数程序中。
Active Comments 1.
25
作者:
Andrei Levin
此插件允许您的源代码引用外部文件、
MSDN 文章、
语音评论等。
Active Tools v1.0
作者:
Andrey Levin
此加载项提供了一些有用的源代码编辑功能:将选定文本转换为大写,转换为小写,首字母大写,并将选区中的空格转换为TAB。
用于 COM 对象交互式运行时调试的 ActiveX 控件
作者:
Frank Boettger
三个 ActiveX 控件,允许运行时浏览 COM 对象的对象模型层次结构、其实现的接口以及浏览和交互式更改其属性和方法(VB 的属性窗口和调试窗口的某种扩展组合)。
ActiveX事件与MFC状态
作者:
Andrew Wirger
本文介绍了如何在接收ActiveX事件时确保MFC状态得到正确维护。
用于 Web 和 Windows 应用程序的 ActiveX 磁条阅读器(带自定义事件)
作者:
VictorVele
读取磁条阅读器的示例,
使用 ActiveX、
COM 对象用于 KioskMsr 阅读器。
使用 Visual C++ 在 SQL Server 中添加用户
作者:
xiaojin
本文介绍如何使用 VC++ 以编程方式在 SQL Server 中添加用户。
使用图元文件轻松添加剪贴板复制功能
作者:
lano1106
关于如何使用图元文件实现剪贴板复制的文章。
为 CBitmap 添加用户可扩展的图像处理支持
作者:
.dan.g.
为 CBitmap 提供内置的灰度化、
旋转、
错切、
调整大小、
模糊、
锐化、
翻转、
负片和颜色替换,
以及对用户定义处理插件的支持。
借助 CPictureEx 和 CPictureExWnd 为您的 MFC 和 ATL 项目添加 GIF 动画
作者:
Oleg Bykov
一个用于显示动画 GIF 等的类。
提供 MFC 和 ATL 版本!
为您的桌面添加 GPIB 支持
作者:
Abbas_Riazi
为您的台式计算机添加通用接口总线 (GPIB) 功能,
用于测量。
为您的桌面添加GPS支持
作者:
Abbas_Riazi
使用串行端口通过NMEA0183协议为您的台式计算机添加GPS(全球定位系统)支持。
为您的桌面添加收音机支持
作者:
Abbas_Riazi
使用WiNRADiO卡为您的台式计算机添加收音机支持。
使用 C++ 辅助类向 CWnd 或 CDialog 添加滚动
作者:
nschan
一篇关于使用 C++ 辅助类向 CWnd 或 CDialog 添加滚动的文章。
为您的当前项目添加 Windows XP 主题样式
作者:
Jiang Hong
为您的当前项目添加 Windows XP 主题样式
为 listctrl、listbox 等添加 XP 样式滚动条(通过自绘)
作者:
xwp
通过自绘实现 XP 样式滚动条
为OWNERDRAW控件添加XP视觉样式支持
作者:
David Y. Zhao
使用WinXP中可用的视觉样式API的包装类。
为 WTL CScrollImpl 添加缩放功能
作者:
Alain Rist
CZoomScrollImpl 扩展了 WTL CScrollImpl 以实现连续缩放。
使用 MFC/NotesAPI 在 Lotus Notes 中添加插件菜单
作者:
Tingu Abraham
使用 Lotus C API 和 MFC 在 Lotus Notes 中创建插件菜单。
用于创建从 CObject 派生的类的插件
作者:
Rudolf Jan
Visual Studio 插件,
用于生成派生自 CObject 或子类的类。
包括序列化、
Dump、
AssertValid 等。
为MFC GridControl添加“合并单元格”支持
作者:
Huang Wei
为MFC GridControl添加“合并单元格”支持。
向工具栏按钮添加下拉箭头
作者:
Kirk Stowell
演示如何使用新的工具栏样式向工具栏按钮添加下拉箭头。
为 IE 工具栏按钮添加下拉菜单
作者:
Igor Tolmachev
本文解释了如何为 Internet Explorer 的工具栏按钮添加下拉菜单。
在 Microsoft Outlook 中添加新工具栏和按钮教程 - 1
作者:
chakkaradeepcc
本项目旨在向 Microsoft Outlook 添加新的工具栏和按钮。
向基于对话框的应用程序添加启动画面
作者:
Kirk Stowell
启动画面不仅仅用于基于文档/视图的应用程序。
为 MFC 对话框添加状态栏
作者:
Nish Nishant
展示如何在基于对话框的应用程序中使用状态栏
添加和提取二进制资源
作者:
adrian cooper
初学者指南,介绍如何在Visual Studio中添加二进制资源以及一个用于编程提取的简单类。
为MFC应用程序添加自动化
作者:
roel_v2
逐步说明如何为现有应用程序添加OLE自动化。
此外,
它还说明了如何在不使用应用程序向导提供的代码的情况下完成。
向“打开文件”对话框添加筛选器
作者:
Anneke Sicherer-Roetman
向“打开文件”对话框添加筛选器。
使用GDI+添加GIF动画
作者:
NormDroid
Norm演示了如何强制GDI+显示动画GIF。
将图标添加到系统托盘
作者:
Chris Maunder
用于将图标添加到系统托盘的类。
向 SDI/MDI 应用程序添加最近使用 (MRU) 文件
作者:
Ramil C. Matira
向 SDI/MDI 应用程序添加最近使用 (MRU) 文件教程。
为任何控件添加鼠标功能
作者:
Fred Ackers
一篇关于为任何CWnd派生控件添加基于鼠标的功能的文章。
在列表控件中添加进度条
作者:
Jinhyuck Jung
一个简单的扩展,
允许您将进度指示器作为列表控件的项添加。
使用 Regex++ 将正则表达式添加到您的应用程序
作者:
perlmunger
一个教程,
演示如何使用 boost.
org 的 Regex++ 将正则表达式添加到您的项目中。
使用 Word 自动化为文本编辑器添加拼写检查和同义词信息
作者:
pratheesh
一篇关于使用 MS Word 自动化为编辑器添加拼写检查和同义词信息功能的文章。
向事件添加用户名
作者:
maththaios
如何在事件查看器中添加用户名。
将您的应用程序添加到 Windows 启动项
作者:
xicoloko
关于将应用程序包含在 Windows 启动列表中的文章。
Addison-Velski 和 Landis (AVL) 二叉树
作者:
Andreas Jäger
描述了 AVL 树的实现。
Doc/View 架构的附加组合 MRU
作者:
kla_boot
Doc/View MRU 反映在文档窗体视图的组合框中。
ADO 概览
作者:
M. Shokuie Nia
关于使用 ADO 的简单介绍。
ADO 数据绑定类向导
作者:
Ly Nguyen
ADO 数据绑定类向导
ADO MFC 包装类。
作者:
Tim Kohler
ADO 类,
非常类似于 CDatabase 和 CRecordset。
高级 ASP 上传器
作者:
Fayez Al-Mutairi
一个高级 COM 组件,
为您的 ASP 页面提供文件上传功能。
高级校验器控件
作者:
Leo Moll
一个高性能的“磁盘优化器”式状态显示类。
高级关键部分
作者:
0xdeadbeef
高级关键部分,
具有 TryLock 和超时功能。
在对话框式应用程序中高级定制 WebBrowser 控件。
作者:
Greg Ellis
展示了如何在对话框式应用程序中自定义 Microsoft WebBrowser 控件,以允许自定义上下文菜单、消息框、窗口、模态对话框以及通过 window.external 从 JavaScript 调用 C++ 应用程序。
CListCtrl 中的高级项过滤
作者:
Dmitry Khudorozhkov
本文介绍了一种对 MFC 列表视图控件进行的“范围过滤”修改,
以及其他一些次要技术。
适用于各种应用程序的高级日志记录
作者:
Oleksandr Kucherenko
易于使用的日志记录和跟踪类。
高级数字编辑控件
作者:
ramarez
提供数字格式和验证的编辑控件。
MFC 中的高级任务管理器
作者:
Madhu Raykar
本文演示了如何在 MFC 中创建一个任务管理器,
该管理器列出了系统中运行的所有进程及其进程详细信息和版本信息。
Abattoirville 的冒险
作者:
Xavier John
一个基于迷宫的游戏。
AGM::LibReflection:
C++ 的反射库。
作者:
Achilleas Margaritis
AGM::LibReflection 库的描述。
agsMSMQ v1.1 - 消息队列实现
作者:
Agus Kurniawan
消息队列(MSMQ)的类包装器。
AIM 风格滚动横幅控件
作者:
PaulWendt
一个滚动横幅控件,
包含具有独立样式和颜色的字符串。
关于 PrintForm 组件 1.
0
作者:
vridhichowdhry
如何使用 Printform Component 在 VB.
NET 中打印 Form。
描述了各种方法以及如何根据您的需求自定义打印输出的示例。
关于剪贴板,
你所想知道的一切……
作者:
Randy More
本文将告诉你关于剪贴板,
你所想知道的一切……
将动态字符串分配在堆栈上
作者:
Olivier Lombart
关于 C++ 中堆栈分配动态字符串的文章。
几乎像 Java 线程
作者:
rtybase
一个 Java 式的线程框架。
使用 GDI+ 进行 Alpha 混合
作者:
Jiju George T
Alpha 混合允许两个对象在视觉上混合在一起。本文简要介绍了 Alpha 混合技术以及如何使用 GDI+ 进行实现。
AlphaBlending
作者:
Ozge Colak
本文演示了alpha混合两个位图。
CListCtrl 的交替行颜色
作者:
sdancer75
如何为 CListCtrl 设置交替行颜色。
GDI 编程的 MFC 替代方案
作者:
lano1106
探索 MFC GDI 类的内部工作原理并提出替代方案
ALXParser - 单个表达式dBase解析器
作者:
Alexey
单个表达式的dBASE语法解析器。
支持函数和变量。
AMMimeUtils
作者:
Anders Molin
一篇关于如何在不使用MFC的情况下解码Base64和Quoted-Printable文本的文章。
扑克游戏的 ActiveX 控件
作者:
Mingming Lu
有了这个控件,
您可以轻松地构建自己的扑克游戏。
可适应的属性列表控件
作者:
Stefan Belopotocan
一个对象属性列表控件,可以根据对象的状态进行更改。
一个显示 Visual C++ DeveloperStudio 对象模型的插件
作者:
YuHao
这个小插件在层次结构 TreeView 中提供了 DeveloperStudio 对象模型,并允许用户查看其属性。
一个高级渐变渲染类
作者:
darkoman
关于渲染不同渐变的的文章。
Doc/View 架构中的高级预览
作者:
Yasuhiko Yoshimura
一个简单的类,
有助于在 MFC Doc/View 应用程序中提供更快的打印预览
一次冒险:如何实现防火墙挂钩驱动程序?
作者:
Jesus Oliva
防火墙挂钩驱动程序是一种完全未知的开发简单包过滤应用程序的方法。本文将介绍此驱动程序的工作原理以及您需要做什么才能在应用程序中使用它。
AES加密注册表类
作者:
Jeffrey Walton
本文提出了另一个注册表类,该类使用AES加密数据。
一个通用的键盘钩子
作者:
Abin
一个易于使用的键盘钩子 DLL,适用于大多数应用程序。
一个几乎完整的命名空间扩展示例
作者:
Pascal Hurni
一个使用系统提供的 ShellView (SHCreateShellFolderView) 的 Shell 命名空间扩展的实现。
用于视图-对话框问题的替代方法,
使用对话框条
作者:
thom_as
在本文中,
我展示了创建对话框视图的棘手(
因此经常不稳定)
方法的替代方案。
动画式对话框类
作者:
Abin
CAniDialog:一个派生自CDialog并使用DrawWireRects的动画式对话框类。
一个应用程序,展示如何模拟手机!
作者:
SuperEric
这个应用程序只是一个简单的模拟器,但它的能力是你可以轻松地为你的手机添加更多属性,并且界面和源代码是分开的,所以你可以以很低的成本改变界面!!!
用于 VB 的托管和自定义多个 WebBrowser 控件实例的 ATL 控件
作者:
mehrcpp
关于 WebBrowser 托管和自定义的文章。
一个类似VS.NET 2003的ATL工具箱控件
作者:
Jozef Bozek
一个ATL工具箱控件。
自动重复按钮类
作者:
Joseph M. Newcomer
一个可按设定时间自动重复的按钮控件
自动调整大小的位图图片控件
作者:
Chris Maunder
一个图片控件,
它根据控件的大小显示图片,
而不是图片本身的大小。
自动更新技巧
作者:
Simon Ellis
本文提供了一个可以添加到任何应用程序的简单的自动更新类。
CMultiDocTemplate的扩展
作者:
Yi Yang
一个更真实的文档模板类。
一个简单的防火墙应用程序
作者:
Jesus Oliva
使用包过滤 API 开发的防火墙应用程序。
易于使用的工作线程
作者:
Frank Melber
在应用程序中使用工作线程,
无需复杂的细节。
创建透明按钮的简单方法
作者:
bhushan_at
关于所有者绘制按钮的文章
自定义 MFC 应用程序中默认打印对话框的简便方法
作者:
Roger Allen
一种快速简便的方法来定制 MFC 应用程序中的 CPrintDialog 对象
一个高效的C++/STL库,用于单词谜题和拼写检查
作者:
Dr. Goulu
DicoLib 将单词存储在按长度和描述字母是否存在的 26 位位集的字母异位词列表中。这使得搜索包含指定字母的单词,以及搜索“接近”单词以进行拼写检查的应用程序非常快速。
带位图的椭圆按钮类
作者:
Dag Menning
关于支持位图的椭圆按钮类的文章。
增强的CCheckComboBox
作者:
Magerusan Grigore Cosmin
混合控件,模拟一个带有复选框的下拉树组合框。
支持表格和图像的示例编辑器
作者:
taphan
使用新的富文本编辑控件 4.1 在编辑器中支持表格和图像。
非进度条示例
作者:
GMazzo65
这演示了如何使用Windows XP式的“工作”进度条。
一个可扩展的数学表达式解析器(
带插件)
作者:
Mathieu Jacques
一个可扩展、
可维护、
健壮且易于使用的数学解析器的设计和代码。
图标浏览器
作者:
YangTze
一个看起来像Windows资源浏览器的图标浏览器。
图像(GIF、JPEG、BMP、ICO、WMF和EMF)查看器
作者:
Chen Su
一个可以加载、显示和打印图形文件的示例。
基于 IImgCtx 的图像解码器
作者:
strnghrs
本文展示了如何使用 IE 提供的 IImgCtx 接口解码图像
改进的模拟仪表盘控件
作者:
Mark C. Malburg
用于显示实时数据的模拟仪表盘控件
交互式元素周期表
作者:
Terry O'Nolley
使用 GDI 创建可缩放元素周期表的文章
基于ATL的接口实现
作者:
Modesty Zhang
本文介绍了一种仅使用ATL实现基于接口的对象的高效技术。该技术实现了基本COM接口概念,但不依赖COM运行时。
使用Microsoft Visual Studio编译器介绍libsig c++
作者:
roel_
使用Microsoft Visual Studio编译器介绍libsig c++
进程简介:异步进程通知
作者:
Joseph M. Newcomer
了解如何创建新进程以及如何高效地管理它们。
LED 风格显示控件和条形控件
作者:
Jason Troitsky
一个使用 LED 数字风格显示来显示时间、
浮点数或整数的控件
LED 时间和数值显示控件
作者:
Jason Troitsky
一个使用 LED 数字风格显示来显示时间和数字的控件
一个看起来像Microsoft MediaPlayer10的媒体播放器
作者:
xwp
一个看起来像Microsoft MediaPlayer10的媒体播放器
用于显示托盘的 MFC ActiveX 控件
作者:
Roger Allen
用于显示托盘和样本的 MFC ActiveX 控件,
具有选择和精选属性
MFC 曲线控件
作者:
Sunjoy Chen
关于曲线控件的文章。
一个MFC扩展库,用于通过MESSAGE_MAPS为您的应用程序启用DLL插件技术。
作者:
Roger Allen
一个插件架构,允许您为应用程序编写插件DLL,并扩展/修改其功能。
MFC 进程类
作者:
Joseph M. Newcomer
此类允许您创建子进程并接收其输出的通知。
NTFS 解析器库
作者:
cyb70289
一个 C++ 库,用于帮助解析 NTFS 卷、文件记录和属性。
NTSTATUS 查询应用程序
作者:
Tarundeep Singh Kalra
有时,我们需要通过 FormatMessage 函数查询 NTSTATUS 代码查找,这不是很方便。所以我决定编写一个 NTSTATUS 错误代码查找应用程序。
函数指针的面向对象包装器
作者:
Kenny Moens
函数指针为一阶函数提供了一种便捷的机制,
但其用法相当复杂。
本文提供了这些函数指针的包装器,
使它们的使用更加容易。
可在 ANSI-C 中使用的 OLE-DB DLL
作者:
roboo
可在 ANSI-C 中使用的 OLE-DB DLL
使用 MFC 开发的 OpenGL ActiveX 控件
作者:
Zhaohui Xing (Joey)
RGB 选择器对话框
作者:
Masoud Samimi
一个简单的颜色选择器对话框,
使用滑块控件允许用户组合不同的 RGB 值
ShGetFileInfo包装类
作者:
Doru Cioata
围绕ShGetFileInfo()函数的使用构建的类。
带 COM 支持的 SMPPLIB
作者:
Jack Hui
它是 v3.3 和 v3.4 的 SMPP 实现(部分支持)。您可以使用它连接到 SMSC 并发送/接收 SMS。
类似STL的树类
作者:
Jack Hui
一个使用map和vector的多节点树类。
一个带Matlab索引功能的类似STL的Vector
作者:
Mo Hossny
一个类似STL的Vector,带有Matlab索引功能。
模拟时钟
作者:
Abbas_Riazi
为您的项目添加模拟时钟 (CStatic 派生控件创建教程)
带客户端阴影的动画对话框菜单
作者:
Vladimir Ralev
本文展示了如何在任何 CWnd 上创建动画菜单。
动画对话框窗口
作者:
Anton Stuck
一个提供一些简单但壮观的窗口动画效果的类。试试演示!
MSN Messenger风格的动画表情符号
作者:
dTianx
如何创建一个RichEdit控件来显示MSN Messenger风格的动画表情符号。
非MFC方式的匿名数据块
作者:
balloy
一个匿名DataChunk类,用于简化内存管理。
另一个带 XML 的地址簿
作者:
Mystic_Unicorn
使用 XML 存储联系人的地址簿。
另一个用于 C++ 的嵌入式数据库
作者:
AnOldGreenHorn
SQLite 数据库的 C++ 包装器。
另一个枚举查看器
作者:
Tim Finer
关于另一个枚举查看器用法和设计的文章
另一个ListView打印(预览)示例。
作者:
Andres Kaasik
说明了如何打印基于MFC的ListView内容。
另一个报表列表控件
作者:
Abin
支持排序、子项编辑、子项图像、子项颜色等的报表风格 CListCtrl。
另一个串口枚举器
作者:
Joaquín M López Muñoz
用于枚举串口的库,
该库可在 9x、
NT 4.
0、
2000、
XP 和 CE 平台下工作。
另一个频谱板
作者:
Danang Suharno Ngadinegaran
MFC 频谱板控件
对话框的另一个分隔器控件
作者:
Hung Nguyen
一个非常简单的对话框分隔器控件。
应答机 (TAPI 2.1)
作者:
Hamed Musavi
关于 TAPI 的一些描述 + 一个不完整的应答机示例。
抗锯齿图像旋转
作者:
msg555
使用几何实现完美的图像旋转。
抗锯齿:Wu 算法
作者:
.Suchit
生成平滑的抗锯齿线;包含动画的示例代码
AntiHisto
作者:
Chris Losinger
编辑IE URL历史记录的实用程序。
使用末日法则计算任何一天的星期几
作者:
Paul J. Weiss
末日法则的C++实现,用于确定星期几。
anyTex - 用于 OpenGL 中非限制性纹理的类
作者:
Mircea Puiu
anyTex - 用于 OpenGL 中非限制性纹理的类。
API 函数调用统一:进程/模块枚举的案例
作者:
Elias Bachaalany
一篇展示如何编写代码来统一两个不同 API 集合的文章。
API Hooking揭秘
作者:
Ivo Ivanov
本文演示了如何构建一个用户模式Win32 API监视系统。
API 挂钩揭秘第 3 部分和第 4 部分 - 线程死锁检测器
作者:
xryl669
关于 API 挂钩的最后一篇文章,
附带了一个可用的线程死锁检测器示例。
APIHijack - 易于 DLL 函数挂钩的库。
作者:
Wade Brainerd
该库允许您用自己的 DLL 中的函数替换其他 DLL 中的函数。
AppBar - 如何使用简单的MFC类和DLL实现滑动的桌面栏
作者:
Jaime Olivares
标准WindowsAppBar的替代方案,对应用程序的更改最小。
应用程序配置文件变量
作者:
alonvx
使用“一行代码”安全地访问只读或读/写配置文件变量。
应用程序配置文件 .
NET & VB 6(带 XML)
作者:
Nelson Kosta Souto
应用程序配置文件 .
NET & VB 6(带 XML)
应用 Crypto++:伪随机数生成器
作者:
Jeffrey Walton
如何选择 Crypto++ 伪随机数生成器。
应用 Crypto++:使用 RSA 数字签名系统(第一部分)
作者:
Jeffrey Walton
使用 Crypto++ 创建和验证 RSA 数字签名。
WTL 的 Archive 类
作者:
Igor Vigdorchik
MFC CArchive 类的移植,用于简化 WTL 和非 MFC 项目中的序列化
关于屏幕分辨率的文章
作者:
Barretto VN
关于更改屏幕分辨率的文章
ASCII动画(仅供娱乐)
作者:
Jason Henderson
使用此COM对象在窗口中绘制和动画ASCII字符。
asp2php shell
作者:
l a u r e n
asp2php实用程序的shell应用程序。
异步函数调用:轻松处理Win32线程
作者:
JaeWook Choi
一篇关于以更直观的方式利用Win32线程的新方法。
ISAPI 模块中的异步 IO
作者:
Mike Junkin
如何使用异步 IO 从 ISAPI 模块发送数据
ATL 集合向导
作者:
David Peterson
ATL 对象向导,用于创建其他 COM 对象集合
ATL COM 和 ADO
作者:
Amit Dey
一个使用 ADO 进行数据的 ATL 组件。
基于 ATL COM 的插件/插件框架,带动态工具栏和菜单
作者:
thomas_tom99
一篇关于基于 VC++ 插件架构的 ATL COM 插件/插件框架(带动态工具栏和菜单)的文章。
带有 MFC 支持的 ATL COM EXE 服务器
作者:
Huang Wei
为 ATL COM EXE 服务器添加 MFC 支持。
ATL 动态复合控件
作者:
Hemant Kurdia
展示了在复合控件中动态创建 ATL 完全控件,
以及直接从数据库显示图像而无需文件系统干预。
ATL 网格控件
作者:
Mario Zucca
用于显示表格数据的网格控件,
基于 Chris Maunder 的网格控件
ATL PersistXML 实现
作者:
Katasonov
最简单的方法为现有的基于 IDispatch 的 ATL COM 对象添加 XML 持久性。
ATL 旋转控件
作者:
NormDroid
一个旋转旋钮,
类似于 Windows 2000 CD 播放器中使用的旋钮
ATL吸附框架(类似VC.NET)
作者:
Eugene Polonsky
在ATL/WTL中完全实现.NET IDE的吸附窗口。
ATL 内部机制 第五部分
作者:
Zeeshan Amjad
使用 ATL 创建用户界面元素
Cyril COMTE 和 Steven de Toni 的音频电平压缩器
作者:
Irlande78
音频电平压缩器
音频混音器功能演示
作者:
Chen Su
多个演示应用程序,
说明如何在自己的应用程序中使用音频混音器功能。
使用 DirectMusic 进行音频播放处理
作者:
Carlos Jiménez de Parga
DirectMidi 类库在音频处理方面的扩展
使用 InternetAutodial 自动连接 DUN
作者:
Brian Davis
如果未连接到互联网,自动显示 DUN 对话框的快速而粗糙的解决方法。
Visual Studio 6.0的自动文件保存插件
作者:
grebulon
为Visual Studio 6.0添加自动保存功能。
自动关闭消息框
作者:
thammadi
自动关闭消息框的简单解决方案。
RichEdit 控件中的自动完成功能
作者:
Paolo Vernazza
一种控件,
允许在 RichEdit 控件中使用自动完成功能,
就像 Visual Studio 中的一样。
无需IAutoComplete的自动完成
作者:
Andreas Kapust
一个自动完成控件,
不使用IAutoComplete,
但仍然保留相同的外观和感觉。
AutoCompleteML - 多行编辑框自动完成
作者:
Pavel Martyanov
COM 对象,用于在多行编辑框中轻松进行用户输入
自动完成编辑控件
作者:
James R. Twine
一个提供小数据集自动完成功能的编辑控件。
使用 COSidHelper 类自动发现 Oracle TNS 服务名
作者:
li@agileinfollc.com
一篇关于如何发现 Oracle TNS 服务名的文章。
构建计数自动递增
作者:
Joseph M. Newcomer
了解如何为项目实现自动递增的构建号。
自动递增构建号
作者:
Navi Singh
描述了一种自动生成应用程序构建号的方法。
密码的自动化密码分析
作者:
Alex Griffing
一篇关于如何使用计算机帮助破解密码的文章、代码和一个示例项目。
从 XML 自动初始化 C++ 对象
作者:
Alexandre GRANVAUD
自动从 XML 文件初始化你的数据类。
自动字体处理类
作者:
Jamie Nordmeyer
一个使 LOGFONT 工作更轻松的类
使用智能指针在C++中自动进行垃圾回收
作者:
abc876
本文解释了如何通过将垃圾收集器集成到类中来防止程序内存泄漏。
当用户切换控件栏的显示/隐藏时,
FormView 应用程序的自动调整大小
作者:
Patric_J
解释了如何实现一个应用程序,
该应用程序在用户切换控件栏的显示/隐藏时自动调整大小。
MDI 框架的自动标签栏
作者:
Paul Selormey
一个可停靠的栏,
包含打开窗口的标签列表
MDI 应用程序中的自动工具栏选择
作者:
Alessandro Forcella
在 MDI 应用程序中,
当当前活动的子框架更改时,
如何更改工具栏
使用宏自动化 Visual Studio 中的项目设置
作者:
Nibu babu thomas
一组宏,有助于自动化项目的项目设置。
自动化 MSN Messenger
作者:
Tili
解释了关于事件接收和 MSN Messenger 事件的一些知识
自动化Windows应用程序
作者:
Igor Ladnik
不导出任何程序接口的Windows应用程序,
可以通过注入COM对象到应用程序进程来转换为自动化服务器。
DLL 中 COM 对话框的自动化
作者:
intensely_radioactive
DLL 中 COM 对话框的自动化
自动平移所有窗口、
视图和控件
作者:
Maximilian Pasternak
在您自己的应用程序中进行自动平移
避免 MFC 中的 MSChart EditCopy /
Legend 错误
作者:
Hans-Christian Andersen
解决 MFC 中 ActiveX MSChart 控件 EditCopy /
Legend 错误的解决方法。
AxPipe - 多线程二进制流 C++ 类库
作者:
Svante Seleborg
一组小巧高效的类和模板,
用于创建多阶段多线程数据处理管道
后台任务对话框
作者:
Mauro Leggieri
对话框包装器,
您必须在此对话框中执行长时间运行的过程,
但您不希望您的应用程序看起来“卡住”
反向传播神经网络
作者:
Tejpal Singh Chhabra
一个实现反向传播算法神经网络的 C++ 类,支持任意数量的层/神经元
气球帮助作为MessageBox()的非模态替代品
作者:
Shog9
尽管有时有用,
但用于显示信息的message box通常很烦人。
本文介绍了一种非模态替代品。
横幅控件
作者:
Sergey Nurmagambetov
关于应用程序中类似横幅的控件
条形图控件
作者:
Shaibujan
从 CStatic 派生的简单条形图控件类
使用 WTL 的条形图控件
作者:
Igor Vigdorchik
用于图形绘制的条形图控件的简单实现
Barry的聊天系统
作者:
Barretto VN
Barry的聊天系统
Barry 的屏幕捕获
作者:
Barretto VN
关于屏幕捕获方法的文章
异常处理的基础
作者:
farhanx
本文介绍如何跟踪程序中的错误并对其进行优雅处理。使您能够完美地理解异常和错误的根本原因。
基本曲线和曲面建模器
作者:
Sharjith
OpenGL 中建模曲线和曲面的基本演示。
basiCommunication:
全功能聊天网络
作者:
AsmCoder8008
支持文件共享、
即时消息和虚拟白板。
IDL 文件基础知识
作者:
Sabitha Abraham
本文介绍了 IDL 文件的基础知识。
BatteryX
作者:
Nautilus Master
BatteryX 显示您的笔记本电脑的当前电源状态。
BCGDateTime 控件 v1.0
作者:
Stas Levin
一组四个日期/时间 ActiveX 控件(
日期/时间选择器、
月历、
持续时间控件、
时间间隔控件)
BCGToolControlBar 扩展示例
作者:
Christian S Andersen
对 Stas Levin 出色的工具栏库的扩展。
Be Sweet - 一套源代码浏览器
作者:
cider1
一套源代码和项目浏览器,以补充 Visual Studio。
击败夏令时错误并获取正确的文件修改时间
作者:
Jonathan Gilligan
Windows 报告的文件修改时间错误,会根据夏令时而变化。本文描述了原因以及如何确定正确的文件修改时间并避免 DST 错误。
成为一名服务
作者:
fato
本文介绍了一组 C 函数,
您可以在您的项目中调用它们,
用几行代码编写 Windows 服务。
初学者对话框应用程序指南 - 第二部分
作者:
Dr. Asad Altimeemy
逐步教程,
展示如何使用 MFC 创建您的第一个 Windows 程序。
初学者 HTTP 调用入门
作者:
Michael A. Barnhart
对 HTTP 调用段的初学者解释。
初学者教程——使用全局热键
作者:
Nish Nishant
解释了如何注册、
使用和注销热键。
Winsock 编程入门 - 带客户端的多线程 TCP 服务器
作者:
Nish Nishant
解释了多线程 TCP 文件服务器、
自定义 TCP 聊天协议和自定义 TCP 客户端
Winsock 编程入门 - 简单 TCP 客户端
作者:
Nish Nishant
解释了一个简单的 TCP 客户端。
双向 RPC
作者:
moshe masas
如何使用 RPC 进行双向客户端/服务器过程调用。
Bin2Iso
作者:
Abbas_Riazi
一个免费工具,用于将 Bin 映像格式转换为 ISO 映像格式。
二叉树介绍
作者:
tonim
二叉树的描述和一维数据中的快速搜索
BinClock
作者:
Roger65
带选项的二进制时钟。
位图菜单
作者:
_Flaviu
一种无需位图资源或属主绘制即可拥有位图菜单的简单方法
使用 Libtiff 进行位图到 Tiff 转换
作者:
Sumit Kapoor
使用 Libtiff 进行位图到 Tiff 转换
位图工具栏
作者:
Nicolas Gazelle
这是我尝试创建一个简单的工具栏类,
允许在工具栏背景中设置位图。
位图用法扩展库
作者:
Vsevolod Gromov
包含高级位图用法功能的 MFC 扩展 DLL
为 Chris Maunder 的网格控件设置闪烁单元格
作者:
#realJSOP
为 Chris Maunder 的网格控件创建闪烁单元格。
boost 2:shared_ptr 包装资源句柄
作者:
peterchen
使用 boost,我们可以用几行代码为 GDI 和其他资源句柄编写“近乎完美”的包装器。
有界矩形
作者:
David Crow
关于如何将窗口位置限制在边界矩形内的非常简短的讨论。
Brainchild,
一个语法着色编辑控件。
作者:
Jan van den Baard
语法着色、
多级撤销/重做编辑器控件。
BreakInfinite
作者:
Mircea Puiu
一组宏,用于在 DEBUG 模式下(VC++)运行时中断无限循环。
向应用程序的多个实例广播消息
作者:
bijua2001
向应用程序的多个实例广播消息
带快速选择的浏览文件夹
作者:
Lars [Large] Werner
“浏览文件夹”对话框的自定义版本。它会创建您选定目录的快速选择。
缓冲区池 /
对象池
作者:
Uri Twig
一篇关于动态内存使用优化的文章。
带旋转、
剪裁、
透明度的缓冲画布用于内存 DC
作者:
Kevin Spaeth
用于缓冲和旋转绘图上下文的代码。
_com_util::ConvertStringToBSTR 和 _com_util::ConvertBSTRToString 中的错误
作者:
soptest
MS 如何实现它们以及为什么他们不希望您查看这些函数的源代码。
将本地化应用构建为独立的可执行文件
作者:
Petr Stejskal
如何为每个语言版本构建一个独立的可执行文件。
使用 OLE DB 构建数据库应用程序
作者:
Yulianto
一篇关于使用 OLE DB 构建数据库应用程序的文章。
使用 CWnd Free Pool 构建动态 UI
作者:
nschan
用于动态构建基于 MFC 的用户界面的类,重点是最小化资源使用。
构建本地 COM 服务器和客户端:分步示例
作者:
liyang yu
分步介绍如何构建自己的本地 COM 服务器和客户端。
使用 VC++/ATL 构建 Office2K COM 插件
作者:
Amit Dey
本文展示了如何使用纯 ATL COM 对象来编程 Outlook2000/2K+ COM 插件。
在 C# 中构建 COM 对象
作者:
Mubbasher Adeel
在 C# 中构建 COM 对象。
带工具提示和/或位图资源的按钮
作者:
Jean-Louis Guenego
一种使用位图资源的简单方法来获得带工具提示和 4 态按钮
BZip2 类
作者:
Gilad Novik
两个类,
用于使用 bzip2 压缩/解压缩数据。
基于 C 的表达式求值库
作者:
bavander
快速、强大、有用的表达式求值库。
C 语言动态字符串
作者:
steveb
C 语言的动态字符串
C 到汇编交叉编译器
作者:
M Owais Khan
一个示例交叉编译器程序,包含完整的源代码
C++ 元类
作者:
Niraj Kedar
可在运行时修改的类
C++ 对象内省——
(枚举类属性)
作者:
strtdusty
在 C++ 中枚举类属性。
使用 Wire Transfer 技术为 MS SOAP Toolkit 1.0 编写的 C++ SOAP 客户端
作者:
Catalin Hatmanu
使用 Wire Transfer 技术为 2000 年 12 月发布的 MS SOAP Toolkit 1.0 编写的 C++ SOAP 客户端
用于遍历树的 C++ 模板类
作者:
Nandagopal
一篇关于在编写树遍历器时使用模板的文章
Microsoft XML 解析器 (MSXML) COM 接口的 C++ 包装类
作者:
Sven Wiegand
提供的 MFC 扩展 DLL 为 Microsoft 的 DOM/SAX 实现的所有 COM 接口提供了易于使用的包装类。
Gilles Vollant 的 Unzip API 的 C++ 包装器
作者:
.dan.g.
提供了用于查询、过滤和从 zip 存档中提取多个文件的扩展且简化的接口
Oracle OCI 接口的 C++ 包装器
作者:
lihaijian
本文将提供 Oracle OCI 接口的跨平台 C++ 包装器。
Sybase OPENCLIENT 接口的 C++ 包装器
作者:
lihaijian
本文将提供 Sybase OPENCLIENT 接口的跨平台 C++ 包装器。
C++ XML,
轻松上手!
作者:
Alex Hazanov
C++ 的 XML DOM 包装器。
C++/Mex 包装器为 WinXP 下的 Matlab 添加了微秒级分辨率计时器
作者:
moloned
C++/Mex 包装器为 WinXP 下的 Matlab 添加了微秒级分辨率计时器。
C2DPushGraph:
推送图控件
作者:
Stuart Konen
一个类似 Microsoft 任务管理器中的图形控件的推送图控件。
Cabinet 文件 (*.CAB) 压缩和提取
作者:
Elmue
如何实现 Microsoft CAB 文件的创建和提取
CAboutCtrl - 关于框学分控件
作者:
Pablo Software Solutions
此控件可用作应用程序的关于框。
CadLib 用于创建 DXF(绘图交换格式)文件
作者:
Omid Shahabi
用于创建、
加载和修改 DXF 文件的链接库及其接口类。
将 pi 计算到一百万位小数
作者:
Chris Hills
一个简单的程序,需要几个小时才能运行。
计算复活节星期日
作者:
Oskar Wieland
如何找到复活节星期日和圣灰星期三
计算器
作者:
Tahir Naeem
使用 MFC 的计算器,基于对话框的应用程序。
日历
作者:
Michael Pauli
WinXP+的托盘日历(替换MirandaPlanner)。
ToDoList 的日历插件 - 10 步完成™
作者:
[d3m0n]
ToDoList 的日历 UI 扩展组件,
提供任务的时间线视图
基于回调的、
支持快速排序的 CArray 模板类
作者:
Attila Hajdrik
本文介绍了一个基于回调的、
支持快速排序的 CArray 模板类。
调用非静态成员函数作为线程函数
作者:
sinan kul
本文介绍了如何将 C++ 类成员函数作为线程函数调用。
从 MFC 客户端调用 VB ActiveX DLL
作者:
Amit Dey
从 VC/MFC 客户端调用 VB ActiveX DLL 的简单方法
从非托管 Windows 自定义 DLL 调用托管 .NET 函数。
作者:
hasansheik
这将帮助您从非托管 DLL 函数调用托管函数。
CAM 模拟器
作者:
Diego Andrade
该程序展示了 CN 机器的工作原理。
search_n 能否更高效?
作者:
Jim Xochellis
本文讨论了最流行的 search_n 实现的效率。此外,它还介绍了一种新的适用于随机访问迭代器的 search_n 特化,其性能远远超过最常用的实现。
C# 的画布实现
作者:
Eduard Baranovsky
C# 中画布的设计和实现
CAP_FontInstaller - 应用程序特定字体的基本(卸)安装程序类
作者:
Franc Morales
一个简单的包装器,
用于从编译的资源中动态安装/卸载应用程序特定的字体。
将 HTML 文档捕获为图像
作者:
Rob Manderson, Vadim Tabakman
捕获 HTML 文档为图像。
从各种视频设备捕获实时视频。
作者:
Dillip Kumar Kara
LiveVideo 是一个用于从各种视频采集设备捕获实时视频的应用程序。
捕获屏幕到剪贴板,
包括下拉菜单
作者:
Y. Huang
将屏幕图像捕获到剪贴板,
包括下拉菜单、
组合框列表等。
捕获窗口控件并修改其属性
作者:
Ashkbiz Danehkar
一个类似 MS Spy++ 的 Spy 工具程序,可以捕获窗口控件并修改其属性。对于学习窗口句柄及其属性很有用。
CArray:
一个简单但高效的改进
作者:
Russell Robinson
一个简单的派生模板类,
可以提高程序的效率。
不区分大小写的字符串搜索
作者:
Ralph Walden
一个不需要更改字符串大小写,并且兼容 DBCS(双字节字符集)的函数。
区分大小写的组合框
作者:
Paul Vickery
具有区分大小写搜索功能的 CComboBox(
和 CListBox)。
CAsyncProxySocket - 派生自 CAsyncSocket 的类,
用于通过代理连接
作者:
Tim Kosse
此类允许您通过 SOCKS4/5 和 HTTP 1.
1 代理建立连接。
CAsyncSocketEx - CAsyncSocket 的替代品,
支持代理和 SSL
作者:
Tim Kosse
CAsyncSocketEx 是 CAsyncSocket 的无 MFC 替代品,
它还提供了一个灵活的层系统。
使用 CAsyncProxySocketLayer 层类,
您可以连接到代理服务器。
使用 BugTrap 捕获所有错误!
作者:
Maksim Pyatkovskiy
一个可以捕获未处理的错误和异常,并将错误报告发送到远程支持服务器的工具
CatchCulator
作者:
Mircea Puiu
一个用于捕获和合并来自不同应用程序输出的值的工具。
捕获内存泄漏
作者:
Audrius Vasiliauskas
如何毫不费力地捕获内存泄漏。
CAtlBitmapButton - ATL/WTL 属主绘制超级类位图按钮
作者:
Amit Dey
一个属主绘制的 ATL/WTL 位图按钮
CAutoMate:
在代码块中自动运行匹配函数的一个小实用类
作者:
JaeWook Choi
关于一个小型实用类的文章,
该类可以在代码块中自动运行匹配函数(
Win32 API 和 CRT 函数)。
CAutoRichEditCtrl - 自动化富文本格式化和 RTF 处理
作者:
Jeremy Iverson
一个 CRichEditCtrl 派生类,
用于快速处理格式化。
CAviCap 和 CFrameGrabber - AVICap 窗口的包装器
作者:
Vadim Gorbatenko
AVICap 包装器,
以简化实时视频处理和单帧捕获
CBarChart
作者:
Hamed Musavi
CBarChart 是一个简单的 MFC 控件,派生自 CWnd。它可以使用 ODBC 从表或存储过程加载数据。
CBitmapDC - 自动内存 DC 包装器
作者:
Anneke Sicherer-Roetman
一个方便的类,
提供内存位图设备上下文
CBitmapSlider
作者:
Junho Ryu
一个 CStatic 派生类,
具有滑块功能。
它使用位图进行皮肤化。
CBrowseCtrl - 轻松地将文件/文件夹浏览功能添加到您的项目中
作者:
Abin
一个文件/文件夹浏览控件,集成了编辑框和带有内置图像的按钮。
CBTAngleWnd: 一个酷炫的旋转角度自定义控件,附带完整源代码!
作者:
ucc801
它实现了角度自定义控件,一个带有指示旋转角度的线的圆。现在就给您的应用程序一个专业的外观!
CButtonSSL
作者:
Derek Lakin
一个所有者绘制的、
平面的、
菜单按钮,
它正确处理默认状态
CButtonST v3.
9 (MFC 扁平化按钮)
作者:
Davide Calabro
一个功能齐全的自绘按钮类 - 它拥有一切!
CByteArrayFile -
使用 DAO 在数据库中存储对象
作者:
Daniel Kaminski
用于将对象序列化到数据库字段的类。
CCaptionButton(
标题栏按钮)
作者:
Thomas Latuske
标题栏的位图按钮
CCheckComboBox II
作者:
PJ Arends
一个在其每个项目旁边都有复选框的组合框。
CCheckStatic
作者:
Christian Graus
一个 Static 派生类,
提供一个复选框以启用/禁用其中的项目
CClockST v1.
3
作者:
Davide Calabro
一个简单的数字时钟和日期类,
派生自 MFC CStatic 类。
CCloudsCtrl - 使用 MFC 模拟云
作者:
Pablo Software Solutions
此控件模拟带有滚动文本的云,可用作关于框。
CColorBox
作者:
PEK
一个非常简单的按钮,显示一种颜色,并通过单击按钮允许用户更改它。
CColorChooser 一个 IDE 风格的颜色选择器
作者:
NormDroid
CColorChooser 一个 IDE 风格的颜色选择器
CColourPickerXP - 一个支持XP主题的彩色拾色器,
有2种样式。
作者:
Zorglab
一个支持XP主题的MFC彩色拾取器控件,
结合了CodeProject上其他彩色拾取器的功能并增加了一些新功能。
CConsole - 用于调试输出的简单控制台
作者:
User 6658
以易于处理的方式显示调试信息到控制台。
CContourBitmap - 一个区域创建器
作者:
Wolfgang Busch
一个具有“蛮力”区域创建器的位图类。
CCPUTicker v1.22 - 精确计时
作者:
PJ Naughter
适用于 Pentium 或更高级 CPU 的超高精度 MFC 定时类。
CCreditsCtrl - 高级关于框
作者:
Marc Richarme
另一个功能齐全的控件,
用于显示滚动积分。
...
CCurveDlg - 曲线插值
作者:
Janssens Johan
一个类似 Photoshop 的曲线对话框。
CCustomBitmapButton - MFC 位图按钮
作者:
Andrzej Markowski
所有者绘制的位图按钮和标题栏框架,
在一个类中。
CCustomTabCtrl - MFC 选项卡控件
作者:
Andrzej Markowski
一个 MFC 选项卡控件——
Excel 选项卡工作表控件的克隆。
CCylinderProgressControlST v1.0
作者:
Davide Calabro
一个 GDI+ 圆柱体进度控件
CDataFile - 用于读取 CSV 或文本分隔格式的数字数据的简单类。
作者:
Nitron
此类读取数字数据并将其存储以方便访问。
数据可以通过(行、
列)从任何数据缩减例程中访问。
CDeviceTree
作者:
Abbas_Riazi
一个显示已安装设备的树控件,
类似于设备管理器
CDiagramEditor - DIY 矢量和对话框编辑器
作者:
Johan Rosengren
一个功能丰富的矢量编辑器骨架。
CDialogEx 新的ownerdrawn对话框基类
作者:
Michael Pauli
自定义非客户端绘制的对话框基类,
派生自 CDialog。
CDialogEx、
CPropertySheetEx2 类,
带状态栏、
工具栏和工具提示
作者:
Martin Ziacek
CDialogEx 和 CPropertySheetEx2 是派生自 CDialog 和 CPropertySheetEx 的类,
支持状态栏、
工具栏和工具提示。
基于 CDialogResize 的类,
无组框闪烁
作者:
SGarratt
在调整窗口大小时摆脱恼人的组框闪烁;
还影响可调的最小和最大窗口大小。
CDialogSK - 一个可皮肤化的对话框类
作者:
abhinaba
本文讨论了 CDialogSK 类,该类扩展了 CDialog MFC 类,并可用于创建可皮肤化的对话框。
CDibData
作者:
John R. Shaw
CDibData 是一个用于加载、
保存和操作位图的实用程序类
CDirectoryChangeWatcher - 包装好的 ReadDirectoryChangesW
作者:
Wes Jones
此类包装了 ReadDirectoryChangesW。
CDNS 1.0 - 一个 MFC DNS 类
作者:
.rich.w
一个 MFC 实现的 DNS 类,它可以检索多个 IP 和主机名。
CDropEdit
作者:
Chris Losinger
将文件拖放到 CEdit 上,
而不是使用文件打开对话框。
CEdit & CStatic 透明度控件
作者:
DCUtility
本文介绍了如何为 CEdit 和 CStatic 控件应用透明度
CEdit 增强
作者:
Daniel Zuppinger
用于高效数据捕获的 CEdit 增强。
CEditFlat - 平面风格编辑控件
作者:
Avtukhov Roman
CEditLog - 使用 cout 快速将日志记录到编辑控件
作者:
Daniel Lohmann
使用编辑控件记录消息并重定向 cout。
CEditMoeda
作者:
Augusto Maia
CEdit 的增强功能,
用于高效捕获货币。
居中 CMDIChildWnds 和其他技巧
作者:
Brian C Hart
将 CMDIChildWnds 居中显示在主框架窗口的客户区。
CEstimateTimeStatic - 用于估算剩余时间的类
作者:
Doru Cioata
一个简单而有效的类,
用于估算进程执行的剩余时间
CExBitmap:
一个带撤销/重做的 CBitmap 扩展类
作者:
John R. Shaw
CExBitmap 是一个 CBitmap 派生类,
设计用于位图绘画程序
Cexif
作者:
Davide Pizzolato
一个小类,
用于从 JPEG 图像读取 EXIF 数据。
CExtStatusControlBar - 管理状态栏的窗格变得更容易
作者:
Dmitriy Yakovlev
一个增强的状态栏,允许您在不中断的情况下轻松地将几乎任何控件添加到/从其窗格中添加/删除。
CFileChangeEvent 类
作者:
Franky Braem
关于如何通知应用程序某个文件被另一个应用程序更改的文章。
CFileDialogST v1.0
作者:
Davide Calabro
使用 API 实现的 CFileDialog。
CFileFinder - 扩展 CFileFind MFC 类的功能
作者:
Samuel Gonzalo
按名称、
大小、
日期、
文本内容搜索文件。
搜索可以在单个文件夹中或包含其子文件夹中执行。
CFileInfoArray:
用于递归遍历目录以收集文件信息的类
作者:
Antonio Tejada Lacaci
此类通过目录递归地收集文件信息,
并额外计算 32 位文件校验和和 CRC
CFileManip:“类似 DOS 命令”的文件/目录操作
作者:
Abin
一个允许快速简便地进行文件/目录操作的类。
CFilterHeaderCtrl 和 CFilterListCtrl - 让用户有机会过滤您提供给他们的数据!
作者:
Massimiliano Conte
一个自绘标题控件和一个使用它的 CListControl。
CFlatTabCtrl 移植到 ATL/WTL
作者:
Rashid Thadha
使用 WTL 的全功能 FlatTabCtrl
CFlexiButton 类
作者:
Gilphi
一个类,
让您可以摆脱那些矩形按钮
CFlowchartEditor - 在 CDiagramEditor 中链接对象
作者:
Johan Rosengren
一个具有链接对象的流程图编辑器,基于 CDiagramEditor。
CFolderDialog - 选择文件夹
作者:
Armen Hakobyan
CFolderDialog 类允许你在应用程序中添加一个文件夹选择对话框。
CFolderTreeCtrl 类,
或如何从驱动器中选择文件夹和子文件夹
作者:
AdrienP
关于如何在 CTreeCtrl 中选择文件夹和子文件夹的文章。
CFontListBox
作者:
lgaudouen
一个可以显示并允许选择字体的 ListBox,
具有特殊功能。
CFontStatic
作者:
Patrik Svensson
一种轻松改变 CStatic 外观的方法。
CFTPClient
作者:
Mustafa Demirhan
实现了几个实用 FTP 函数的 MFC 扩展 DLL
CGetOpt - 一个命令行参数解析类
作者:
Geert van Horrik
这个类使你能够轻松地在任何 C++ 应用程序中解析命令行。
CGlassDialog
作者:
Youngman Park
这是一个简单的类,可以使透明对话框更平滑地弹出。
CGLEnabledView - 支持 OpenGL 的 MDI 视图类
作者:
Alessandro Falappa
提供 OpenGL 支持的插件视图类
CGoogle:
Google 搜索类
作者:
Stuart Konen
一个无需官方 Google API 即可执行 Google 搜索的简单类。
CGradient 和 CGradientCtrl
作者:
Joel Holdsworth
一对用于渲染和编辑彩色渐变的类。
CGradientRender
作者:
darkoman
关于使用 CGradientRender 类绘制渐变的文章。
CGrid 控件
作者:
Charlie, Wang
关于一个使用 Windows API 构建的网格控件的文章。还包括一个 MFC 类
CGridCellNumeric - MFC 网格的数字单元格类
作者:
PJ Arends
一个区域感知、
可编辑、
自我验证的数字单元格类,
用于 MFC 网格。
可配置为整数、
浮点数或货币。
CGridCtrl 1.5
作者:
Marius Negrutiu
本文介绍了一个派生自标准列表控件的微型网格控件。
CGroup - 强大的组控件
作者:
David Msika
一个 CButton 派生类,
可为组提供更强大的功能。
CGroupCheck - 与分组框关联的复选框
作者:
Ming Liu
CButton 派生控件,
与分组框关联,
以启用/禁用其中的控件
CGSToolBar
作者:
Christian Graus, Masoud Samimi
CToolBar 类的灵活扩展
CGZip,
zlib 库中 gzip 方法的 C++ 包装器
作者:
Jonathan de Halleux
一个最小的类,
用于处理 zlib 库中包含的 gzip 方法。
更改分区/
驱动器名称和彩色进度控件
作者:
Sheik Abdullah
本文介绍如何更改 Windows 2000、
NT 和 Windows XP 分配的分区/
驱动器名称。
它还包括彩色进度控件的代码。
更改文件和文件夹日期
作者:
Ramanan.T
这是一个简单的工具,
用于更改任何文件/文件夹的创建、
修改和访问日期。
更改只读编辑控件的背景颜色
作者:
Kevin Bond
关于非常容易地更改只读编辑控件颜色的文章
运行时动态更改工具栏
作者:
Masoud Samimi
一个简单的教程,
展示了如何在运行时动态替换工具栏
更改卷的序列号
作者:
Elias Bachaalany
一篇介绍如何更改驱动器序列号的文章
带孔数据的图表和饼图
作者:
Tingshao Zhu
带孔数据的图表和饼图。
CHash 1.5 - 一个 MFC 哈希类
作者:
.rich.w
使用 CRC32、GOST-Hash、MD2、MD4、MD5、SHA-1 和 SHA-2(256/384/512)的 MFC 实现,用于哈希文件和字符串。
聊天程序
作者:
essam el-nagar
简单的聊天程序。
与我们聊天 DI
作者:
DCUtility
使用 Code Project 中的代码构建的聊天(客户端/服务器)项目。
聊天机器人 Eliza
作者:
Gonzales Cenelia
这是一个类似 Eliza 的聊天机器人。
检查和释放内存泄漏
作者:
Robert Inventor
关于检测和释放内存泄漏的文章
检查用户对文件或文件夹的权限
作者:
Softomatix
一个组件,
用于检查给定用户是否对文件/文件夹具有特定访问权限。
CheckComboBox 控件
作者:
Magnus Egelberg, Lundalogik
一个带复选框的组合框。
CheckerCtrl
作者:
Mehdi Mousavi
一个类似 Microsoft Scandisk 的控件(
在 UI 方面),
允许您在屏幕上放置一系列块。
检查 IPX 通信并获取节点地址
作者:
Zoran M. Todorovic
如何获取网络站点的 IPX 节点地址
注销时检查某些外围设备
作者:
Hans Ruck
这是一款帮助您解决一些小问题的程序。
检查 CD 的序列号
作者:
H. Joseph
此程序通过检查 CD 的序列号,
如果安装 CD 不在 CD 驱动器中,
则弹出消息框。
子对话框(
子窗体)
作者:
Daniel Zuppinger
在对话框或属性表中处理子对话框的简单类。
cHitChecker - 解决游戏开发中的命中测试问题
作者:
Mauricio Ritter
本文展示了一个简单的 HitChecking 类的创建,
该类允许您检查平面中的对象是否被命中。
它使用 GDI API,
实现了一些区域函数。
ChoiceListButton 控件
作者:
Christian S Andersen
带复选框菜单项的下拉菜单按钮
CHoverButton - 使用一个位图和工具提示的简单悬停按钮
作者:
Niek Albers
一个简单的即插即用类,
使用 _TrackMouseEvent 函数提供“热”外观的按钮
CImageTextButton
作者:
anuragvelekkattu
嵌入文本的位图按钮。
CIni
作者:
Abin
一个全面的 INI 文件处理类。
CIniEx - 具有扩展 INI 文件支持的类
作者:
Oscar Kogosov
类 CIniEx 在内存中执行一系列扩展的 INI 文件功能
CIniFile
作者:
Cabadam
一个类,可以轻松地在您的应用程序中实现 INI 设置文件。
C++ 的 CIniFile 类 - 一个健壮的跨平台 INI 文件类
作者:
Todd Davis
一个功能齐全且跨平台友好的处理 *.ini 和 *.cfg 文件的方式。
CInputBox
作者:
Mustafa Demirhan
一个 CDialog 派生类,
提供与 VB InputBox 函数类似的功能。
CInputEvent 类
作者:
RiriOnTheWeb
为您的自绘控件提供更简单的鼠标事件管理。
电路引擎
作者:
Emre Guldogan
逻辑电路仿真与分析系统
循环缓冲区
作者:
Jacques Cooper
一个多线程循环缓冲区程序
循环文件
作者:
Ibrar Ahmad
实现简单循环文件的类。
CKCSideBannerWnd:一个 MFC 横幅控件,
可以为大多数窗口增添专业外观。。。
作者:
Peter Mares
一个 CWnd 派生的控件,
可以附加到任何窗口,
而程序员无需进行任何特殊配置
CKeystrokeEngine
作者:
Mustafa Demirhan
一组用于向选定窗口发送击键的类。
CKnobControlST v1.
0
作者:
Davide Calabro
davide_calabro@yahoo.
com
枚举 NT 服务的类
作者:
Zoran M. Todorovic
一个用于枚举 NT 服务和驱动程序的类
用于同步多个窗口活动状态的类。
作者:
Rui Lopes
用于同步多个窗口活动状态的类。
检查字符串无效字符的类
作者:
Thomas Hauth
一个 MFC 类,
可让您检查字符串中的无效字符
确定本地计算机 IP 地址的类
作者:
niverson
这是一个用于确定本地计算机 IP 地址的类,
使用 iphlpapi 或套接字,
并可在几种标准格式之间进行转换
用于分割和合并文件的类
作者:
Bijesh
本文介绍了两个类,
一个用于将文件分割成更小的块,
另一个用于将小文件合并成一个。
还有一个使用这些类的实用程序。
用 C++ 编写 HTTP 客户端的类
作者:
AnOldGreenHorn
Win32 HTTP 调用、
URL 编码等的包装器类。
读取和写入 BMP、
JPEG 和 JPEG 2000 的类
作者:
Tony Lin
读取和写入 BMP、
JPEG 和 JPEG 2000 的类
ClassLib,
一个C++类库
作者:
Jan van den Baard
C++类库。
CLayeredBitmapCtrl
作者:
Metaldude
一个 CStatic 派生控件,
允许在同一控件中显示或隐藏多层位图。
CLayeredWindowHelperST v1.
0
作者:
Davide Calabro
透明窗口的包装类。
清空 Cookies 文件夹
作者:
David Crow
用于清空 Cookies 文件夹的命令行实用程序。
清理处理程序
作者:
Black Horus
一个用于删除临时文件(
例如 Visual C++ 中间文件)
的外壳扩展。
清理 Visual Studio 工作区
作者:
seazi
通过删除 Release、Debug 等文件夹以及中间文件来清理 Visual Studio 工作区。
Visual C++ 的目录清理插件
作者:
Hans Ruck
清理输出目录中的垃圾文件。
CleanR - 文本文件字符串搜索和替换引擎。
作者:
Kamal Shankar
一个允许您在文本文件中搜索字符串并替换它们的引擎。
CleanZipAndGo
作者:
Dominique Doucet
用于快速将任何项目归档为 Zip 文件的实用程序。
CLedButton
作者:
Benjamin Mayrargue
一个看起来像 LED 的按钮。
CLEDScreen 类 - 带透明度的 LED 数字屏
作者:
olden69
一个 CStatic 派生的数字 LED 屏幕,具有透明度。基于 Jason Hattingh 的“CStaticTime 类”。
使用 DCOM 的客户端/服务器连接,支持匿名访问
作者:
Vigen Dolbakyan
使用 DCOM 实现客户端/服务器连接的快速实现。
剪贴板备份(Visual C++)
作者:
sswater shi
在剪贴板操作之前备份剪贴板数据,
完成后可以恢复剪贴板到原始状态。
CListBoxColorPickerST v1.1
作者:
Davide Calabro
一个 CListBox 派生类,
用于从预定义列表中选择颜色
CListBoxST,
一个 CListBox 派生控件
作者:
Davide Calabro
处理图标和禁用项目的 CListBox 派生类
带 Web 链接的 CListCtrl
作者:
cgoldsch
支持 Web 链接的扩展 ListCtrl 类。
CM_ConfigBuilder 1.2g:Visual Studio 6/Visual Studio 2005/Visual Studio 2008应用程序设置图形管理代码生成器
作者:
Stefano Basili
CM_ConfigBuilder生成并编译所需文件,
以管理应用程序的设置/首选项,
并将它们以XML格式存储/检索。
CMapiAdmin -
MAPI 包装器
作者:
Jason Troitsky
封装扩展 MAPI 函数的类。
CMapPin - Map Pin 实现
作者:
PJ Naughter
用于实现 Map Pin 的免费 MFC 类。
CMarkupArchive,CMarkup 的扩展
作者:
Jonathan de Halleux
此类为 XML 解析器 CMarkup 添加了附加功能:文件处理、命名空间、数字助手和新的查找方法。
CMatrixCtrl - 矩阵学分控件
作者:
Pablo Software Solutions
这是创建类似于《黑客帝国》
片尾字幕的控件的尝试。
CMD5:一个 C++ MD5 类
作者:
Jim Howard
这个 C++ 类是 Internet RFC 1321 中描述的 Message Digest 5 代码的包装器。
CMDITabs
作者:
Christian Rodemeyer
一个 CTabCtrl 控件,
可方便地在 MDI 视图之间切换
CMenuEX - 位图菜单类
作者:
NormDroid
实现所有者绘制菜单
CMenuXP - Office XP风格菜单
作者:
Jean-Michel LE FOL
所有者绘制菜单,
具有Office XP视觉风格。
CMenuXP - OfficeXP 菜单(WTL 版本)
作者:
Jean-Michel LE FOL
具有 OfficeXP 外观的属主绘制菜单(WTL 版本)
CMP3Info - 用于检索 MP3 文件信息的实现
作者:
Roman Nurik
CMP3Info 是一个类,
使应用程序能够轻松访问 MP3 的信息(
不是其实际数据)
以及其 ID3 v1 标签
CMultiCombo - 复选框位图组合框
作者:
Mauricio Ritter
呈现一个组合框类,
允许在每个项目旁边放置多个复选框位图。
CMultiDispatch - 自动化客户端的多个 IDispatch 接口
作者:
Frank Colbert
一个 ATL 扩展,用于在单个对象上支持多个 IDispatch 接口,供脚本使用者可见
CMultimediaTimer - 一个周期性计时器类
作者:
John P. Curtis
CMultimediaTimer 使用 Windows Multimedia Timer API 实现周期性计时器
CNetworkTreeCtrl
作者:
Paolo Messina
一个 CWaitingTreeCtrl 派生类,
用于显示网络资源
CNGDiskSpaceMonitor - 免费磁盘空间监视类
作者:
Anna-Jayne Metcalfe
一个用于监视指定驱动器上的可用磁盘空间的类
CNTFS - 一个用于管理 NTFS 权限和审核设置的简单库。
作者:
Kevin Hilscher
CNTFS 是一个用于设置 NTFS 权限和审核设置的简单库。
CNTService v1.06 - NT 服务框架
作者:
PJ Naughter
用于在 MFC 中开发 NT 服务的类框架。
CNumberFormat:
一个用于从32位值中提取位域的类
作者:
rbid
一个MFC类,
用于快速提取和解释32位给定值中的值。
CNumSpinCtrl - 简单的数字微调控件
作者:
Damir Valiulin
用于处理实数的数字微调控件
CObjBroker - 有限资源Broker类
作者:
Cho, Kyung-min
如果您在多线程环境下处理有限资源,ObjBroker将有所帮助...
COddButton
作者:
Paolo Messina, George
如何使所有者绘制按钮处理默认状态
代码计数器工具
作者:
Prashanth Uppunda
Code Counter 是一个 GUI 工具,
可用于计算 VC++ 项目的源代码行数、
注释行数和空白行数。
代码分析器和优化
作者:
alex.barylski
C++ 代码分析器和小型分析实用程序
允许打印 CTreeCtrl 内容的代码
作者:
Roger Allen
一个提供打印 CTreeCtrl 所需所有功能的基类。
使用 URLDownloadCacheFile 函数下载远程文件的代码。
作者:
redhack
您可以使用此代码使用 URLDownloadCacheFile 函数从有效 URL 下载远程文件。
CodePlotter 1.
6 - 使用这个“Visio 类”的工具在代码中添加和编辑图表
作者:
.dan.g.
一个用于在源文件中创建和编辑 ASCII 图表的 Visual Studio 插件
CodePlotter Remoded 1.
6 - VC6、
.NET、
Delphi、
C++ Builder 和 VB 编码的独立版本
作者:
.dan.g.
一个“Visio 类”的工具,
用于在源代码中添加和编辑 ASCII 图表
CodeWizard--一个自动生成 C++ 代码文件的可视化工具!
作者:
ucc801
CodeWizard 包括一个工具,
让你可以直观地在屏幕上创建功能并自动生成 C++ 代码文件!
可折叠、
可调整大小且可停靠的 XP 风格控件栏
作者:
Nicolas Gazelle
可折叠、
可调整大小且可停靠的 XP 风格控件栏
集合向导
作者:
frans
该程序是为了方便实现 ATL 中的集合而编写的。
无冲突共享字符串资源
作者:
David A. Gray
在不发生冲突资源 ID 的风险下共享 Win32 字符串资源
颜色分量编辑器控件
作者:
The Aircom team
此控件允许您编辑颜色的 RGB 或 HSL 分量,
类似于 Paint Shop Pro。
颜色控件
作者:
Paul J. Weiss
为 MFC 控件添加颜色
颜色对话框控件集
作者:
Alex Kwok
三个控件允许您创建自己的颜色对话框
全屏窗口中的彩色渐变
作者:
Emmanuel Arun Vinod
创建一个全屏窗口并在其上显示彩色渐变
通过所有者绘制控件实现的颜色选择器和字体选择器
作者:
nilaysoft
演示如何通过所有者绘制控件实现 WIN32 颜色选择器和字体选择器
颜色选择器组合框
作者:
James R. Twine
一个派生自组合框的类,
提供简单的颜色选择器
颜色拾取和动画窗口
作者:
S Palip
此应用程序在一定程度上提供了获取
颜色拾取
作者:
Roger65
关于从桌面获取像素颜色的文章。
ColorCursor v. 2.2
作者:
Michael Pauli
ColorCursor v. 2.1 会显示您桌面上的所有可见对象的 RGB 值
带任何字体的彩色/闪烁控件和对话框
作者:
Yury Goltsman
更改任何标准控件的颜色、
字体或设置闪烁模式的最简单方法
彩色化编辑控件
作者:
Chris Losinger
一个彩色文本编辑控件,
具有完整的撤销/重做、
剪贴板支持等。
Colorz - RGB 助手
作者:
Jeremy Falcon
协助开发者进行颜色强度处理
颜色预览和选择器小程序
作者:
PJ Arends
一个简单的小程序,
可让您预览各种字体和背景颜色的交互效果。
还可以从屏幕上拾取任何颜色。
列定义控件
作者:
Andrew Peace, Cathy
提供一个控件,
用于指定要导入到应用程序中的文本文件中的列位置。
列分隔符控件
作者:
Vladimir L.
一个将文本拆分为固定宽度列的控件
COM 计算器
作者:
sbaladevan
这个简单的程序是我为理解而开发的。
它可能有助于您理解 COM 编码和在 VB 中使用它。
COM 类别组合框
作者:
Laurent Kempé
一个组合框,列出指定 COM 类别的所有 COM 对象
COM 集合
作者:
Igor Vigdorchik
类似于 Visual Basic 的 Collection 对象的 COM 集合
COM 概念:组合
作者:
Dinesh Ahuja
COM 概念:组合
COM 概念:揭示聚合
作者:
Dinesh Ahuja
揭示聚合
COM 连接点
作者:
Alex C. Punnen
本文旨在通过一个清晰的实际示例来解释连接点的概念,
该示例将演示一个进程内 COM 服务器和一个使用该服务器的 MFC 客户端。
使用 COM 通道挂钩机制进行 COM 委托
作者:
Paul Barvinko
允许低权限的 COM 客户端将调用委托给运行在更高权限的 NT 用户帐户下的 COM 服务器。
从零开始的 COM - 第一部分
作者:
Aria Ansari
一篇关于 COM 的文章。
从零开始的 COM - 第三部分
作者:
Aria Ansari
一篇关于 COM 组合的文章。
从零开始的 COM - 第二部分
作者:
Aria Ansari
一篇关于 COM 库的文章。
纯 C 语言中的 COM
作者:
Jeff Glatt
如何在纯 C 语言中创建/使用 COM 组件,无需 MFC、ATL、WTL 或任何其他框架。
COM 接口挂钩及其应用 - 第一部分
作者:
Zhefu Zhang
与 MSN Messenger 6.
0 交互
COM 邮箱 -
为 VB 设计异步 COM 组件
作者:
Len Holgate
此示例 COM 组件提供了 3 个 COM 对象,
用于使用 Win32 Mailslot IPC 机制。
如果您需要通过 Mailslots 从 VB 进行通信,
该组件可能会很有用。
包含只读项和可编辑项的组合框
作者:
Patric_J
一个组合框,
包含只读项和可编辑项,
根据选择,
锁定和解锁组合框的编辑字段
组合框粗体 - 带有粗体文本项和可选图标的组合框。
作者:
Alex Hazanov
组合框允许你将某些项设置为粗体
ComboBoxDataBind
作者:
Janardhan Babu Chinta
一个可调整大小的组合框,
可以通过接口绑定数据。
ComboTree
作者:
Dennis Howard
带树控件下拉菜单的组合框
COMLicenceFinder:一个能够检索 ActiveX 控件运行时许可证文本的小工具
作者:
CPallini
解释如何获取 ActiveX 控件的运行时许可证,以便在脚本中使用它。
命令行参数上下文菜单扩展
作者:
Nick Carruthers
允许直接从 Explorer 运行带有命令行参数的程序。
命令行解析器
作者:
Pavel Antonov
一个直观且可扩展的命令行解析器类,
可以处理多种命令行格式。
带源代码的命令行工具,
用于向任何可执行文件添加本地资源
作者:
kamnas
一个带源代码的命令行工具,
用于向可执行文件添加任何本地 Win32 资源(HTML、
图标、
BMP 等)。
命令行参数解析器
作者:
Zoltan
以任意顺序、
任意数量、
任意类型获取命令行参数
命令传输协议(CTP) - 分布式或并行计算的新网络协议
作者:
dum
本文介绍了一种用于分布式或并行计算的新网络协议的改进版本。总的来说,它适用于快速、可靠且功能丰富的消息交换。提供了协议的实现和演示项目。
通用加载项
作者:
Sp1ff
为 DevStudio、Visual Studio 和 Office 编写加载项。
通用文件对话框(
缩略图视图)
作者:
Boaz Harrosh
关于更改文件对话框初始视图的文章。
GUI 应用程序和设备驱动程序之间的通信
作者:
lizhiwei
一篇关于 GUI 应用程序和设备驱动程序之间通信的文章。
通信管道类
作者:
Ion Tichy
Windows NT 上所有类型 MFC 应用程序在单个或多个计算机之间进行简单快速通信。
比较两个位图的相等性
作者:
PJ Arends
代码片段,
比较两个HBITMAP句柄,
以查看它们包含的位图是否相同。
编译器代码优化——阴暗面
作者:
Marcelo A. B. Slomp
编译器代码优化模型如何工作,
以及如何混合使用它们来创建混合优化模型。
发送邮件前压缩附件
作者:
Karl Josefsson
发送邮件前压缩附件
使用 Crypto++ 库进行压缩和解压缩
作者:
Shaun Wilde
使用 Crypto++ 库压缩和解压缩数据
连接波形文件
作者:
Furer Alexander
一篇关于“即时”连接 .
WAV 文件的文章
将多个 COM 客户端连接到所需对象
作者:
Dan Rotar
如何通过使用 Moniker 绑定到正在运行的对象,将多个 COM 客户端连接到所需对象
使用 Wininet 连接到 HTTPS 服务器(
带 SSL),
发送客户端证书并读取响应
作者:
Ayhan AVCI
一个示例类,
说明如何连接到 HTTPS 服务器,
该类会发送所需的客户端证书并验证用户。
控制台应用程序框架
作者:
Dominique Bijnens
一个用于快速创建控制台应用程序的框架。
GUI 程序中的控制台输出
作者:
mikewhitney
描述 Windows 程序如何输出到控制台窗口。
构建一个简单的 LINQ 数据库应用程序
作者:
Matthew Hazlett
关于技术的更多信息,
但演示应用程序是 ASP.
NET
上下文菜单 Shell 扩展 AppWizard
作者:
Maxime Labelle
用于简化实现上下文菜单 Shell 扩展的向导
对比色
作者:
User 1045575
一种为给定颜色计算对比色的新方法
对话框/FormView 上的控件数组
作者:
Alton Williams
在 VC++ 中使用控件数组。
用 MFC 控制客户区最小尺寸
作者:
lano1106
使用 MFC 中的 WM_GETMINMAXINFO 控制客户区最小尺寸可能会很棘手。
本文为这个问题提出了一种优雅且可重用的解决方案。
控制面板小程序框架
作者:
Len Holgate
一个编写控制面板小程序的微型框架。
只需填写空白!
控件定位器 -- 无需更改代码即可重新定位子窗口
作者:
Ziming
这是一个用于控件重新定位的小类。
它可以创建一个 INI 文件,
记录控件的所有方面。
使用 C++ 帮助类进行控件定位和调整大小
作者:
nschan
使用 C++ 帮助类将布局管理添加到 CWnd 或 CDialog。
控件中的控件 & 子类化(
带酷炫示例)
作者:
Naren Neelamegam
一个列表控件,
在您在富文本控件中输入路径时显示目录和文件,
以及一个子类化的 Color256 对话框。
控制控制台应用程序
作者:
Andreas Saurwein
运行控制台应用程序并控制/使用它们的输入/输出流
ControlObjectList
作者:
DCUtility
添加/删除/滚动/排序对象列表(
CButton、
CStatic 等)。
控件中的控件:
带行号的编辑框
作者:
Johan Rosengren
带行号的编辑控件
VC++ VBScript.
RegExp 的便捷包装器
作者:
sswater shi
使用 VBScript.
RegExp 的 VC++ 正则表达式
增强图元文件与位图之间的转换以及反之
作者:
Pravarakhya
一篇关于 EMF 文件与位图文件格式之间转换以及 BMP 与 EMF 之间转换的文章
将“十六进制字符串”转换为整数
作者:
Anders Molin
将包含十六进制值的字符串转换为整数
将 Tiff 转换为 PDF
作者:
sirrube
Tiff 到 PDF 转换源代码。
Convert.
exe
作者:
Roger Wright
一个用于将显示为尾随减号的负值转换为前导减号格式的实用程序。
文本转语音转换和口部运动动画的使用
作者:
Agus Kurniawan
此程序展示了如何将文本转换为语音并使用口部运动
将 CONNECT 示例转换为本地服务器
作者:
Paul Shaffer
关于 ATL COM 事件连接点线程问题的文章
使用 DirectShow 将 Wav 文件转换为 MP3 或其他格式
作者:
Guitool
简单的类,用于将立体声 44 kHz、16 位 wav 文件转换为其他格式,包括 MP3。该类展示了如何使用 DirectShow API 进行音频转换。
位图卷积
作者:
Fred Ackers
一篇讨论如何卷积图像的文章,
特别是位图的卷积。
酷炫的颜色选择器,
包括色相、
饱和度和亮度
作者:
Lea Hayes
此颜色选择器有助于更有效地选择颜色。
酷炫的属主绘制菜单,带位图 - 版本 3.03
作者:
Brent Corkum
此类实现了模仿 XP、Office 和 Visual C++ 中菜单风格的属主绘制菜单类
炫酷的弹出菜单按钮
作者:
NormDroid
本文展示了一个带下拉菜单的按钮的使用,
类似于 Office 2000 套件中的按钮。
带渐变侧边栏的炫酷WTL菜单
作者:
Ramon Smits
一篇关于改变WTL图标菜单外观的文章。
CoolCalendar 一个永久日历控件
作者:
NormDroid
一个属主绘制的永久日历控件
COptionTree
作者:
Matthew R. Miller
一篇关于如何轻松 neat 地将选项、
偏好设置或设置包含到应用程序中的文章。
通过遍历复制文件和目录
作者:
maneshcs
通过遍历函数创建目录和复制文件
复制位置 Shell 扩展
作者:
grebulon
此 Shell 扩展增加了将文件和文件夹名称从 Windows 资源管理器复制到剪贴板的功能。
复制路径上下文菜单扩展
作者:
Nick Carruthers
一个上下文菜单 Shell 扩展,允许您将完整的文件路径复制到剪贴板。
Shell 上下文菜单中的“复制到”和“移动到”。
作者:
Mumtaz Zaheer
本文介绍了如何创建上下文菜单 Shell 扩展。“复制到”和“移动到”将被添加到文件/文件夹上下文菜单中。
CORBA 应用向导 - 使用教程。第二部分
作者:
Franz Klein
关于如何使用 CORBA 应用向导的教程
CORBA 应用向导 - 简介
作者:
Franz Klein
一个应用向导,使在控制台和 Windows 应用程序中开始使用 CORBA 更加容易
修正 ADOX Table 对象的列序号
作者:
Ferdie
获取 ADOX Table 对象的正确列序号。
COscilloscopeCtrl
作者:
Tanzim Husain
具有多个频带(频率)
支持的示波器控件。
计算 MS VC++ 6.0 项目的行数
作者:
_declspec
一个程序,用于计算 MS VC++ 6.0 项目中包含的每个文件的行数(源代码、注释、空白)
Counting v1.
1
作者:
xiaogi
一个用于计算我们源代码行数的软件。
cowhere - 给定 ProgID,显示 COM 组件的位置和详细信息
作者:
Glenn Carr
一个实用工具,用于显示 COM 组件的位置和其他详细信息,给定 ProgID 或 GUID 形式的 CLSID。
CPath - 轻松处理文件名
作者:
peterchen
一个基于(并改进了)Shell Lightweight Utility API 的路径字符串包装类。
CPath 1.
2 - 轻松处理路径字符串
作者:
Samuel Gonzalo
一个用于处理路径字符串、
解析命令行参数和获取文件属性的类。
CPathSplit
作者:
Kochise
基于CString的路径分割器。
CPercentageCtrl
作者:
Paolo Vernazza
一个用于显示和修改百分比的简单控件
CPerlString - 用于利用 Perl 字符串函数的类
作者:
Yap Chun Wei
一个用于利用 Perl 字符串函数的类
CPianoCtrl - 一个显示钢琴控件
作者:
Leslie Sanford
关于使用 CPianoCtrl 类的文章
CPJAImage - 又一个图像绘制类
作者:
PJ Arends
一个可以绘制各种选项的图像的类 - 透明、
禁用或灰度、
居中或拉伸以适应给定矩形。
CPop3 类
作者:
Christopher Zmorzynski
这是一个简单的 CPop3 类,
可以连接到 pop3 服务器并接收消息。
CPPDumpCtrl - 版本 1.2
作者:
Eugene Pustovoyt
用于以十六进制、十进制、二进制、八进制、ASCII 格式查看和编辑数据的类
CPPMessageBox v1.
0
作者:
Eugene Pustovoyt
扩展的 MessageBox 类
CPPToolTip v2.
1
作者:
Eugene Pustovoyt
一个允许您将控件的数据显示为工具提示的类。
CProgressCtrlST 1.1
作者:
Davide Calabro
一个位图进度条控件
CProgressFX 和 CHourglassFX
作者:
Paolo Messina
两个动画提供类,用于为任何 CWaitingTreeCtrl 派生类添加动画效果
CPUTest
作者:
Pavlos Touboulidis
一个简单的类,用于计算 CPU 频率(MHz)
CQuickList
作者:
PEK
一个自定义绘制的虚拟列表控件。
支持子项编辑、
图像、
按钮(复选框、
单选按钮)、
自定义颜色和“列导航”。
打造解释器第一部分 - 解析和语法
作者:
Martin.Holzherr
关于构建语言解释器的系列文章的第一篇,
讨论了关于解析和语法的基本知识。
CRangeSlider - 用于选择范围或间隔的控件
作者:
Jens Scheidtmann
您是否曾寻找一种好的方法来选择间隔中的子范围?这可能是您的解决方案。
CRC_32
作者:
PJ Arends
一个实现了 CRC-32 循环冗余校验算法的类(支持多线程和进度条)
使用 WTL 创建便捷的工具栏助手
作者:
Rocom
更轻松地生成工具栏图像。
创建模型对话框作为子窗口
作者:
Thomas Blenkers
一个简单的分步文章,解释如何创建模型对话框作为子窗口。
创建模型对话框作为应用程序主窗口的同级
作者:
Thomas Blenkers
一个简单的分步文章,解释如何创建模型对话框作为应用程序主窗口的同级。
创建Windows Media Player列表
作者:
suneelp
使用字符串、
数组和文件创建播放列表,
而不管Windows识别的格式。
创建跨平台线程无关事件循环
作者:
Alex_Intw
本文揭示了 GetMessage() 和 PostThreadMessage() Windows API 背后的原理,并使用基本操作系统函数在 Linux 和 Windows 平台上实现了它们。
创建 HTML 文件(表格)
作者:
Thomas Latuske
一篇关于使用 VC++ 创建 HTML 文件的文章。
在自己的控件上创建即时工具提示
作者:
autodebug
在树形视图控件等自己的控件上创建即时工具提示非常容易。
创建简单的加载时 DLL
作者:
Selvam R
本文介绍了如何使用 Microsoft Foundation Class 和 Win32 API 创建简单的加载时 DLL
在CView下为MinView创建子窗口
作者:
Youngho Kim
本文基于CWnd控件,
在CView下制作了一个CView。
为您的 MFC 文档类型创建缩略图提取器对象
作者:
Philipos Sakellaropoulos
关于为 MFC 文档类型编写缩略图 Shell 扩展的文章。
创建您自己的控件 - 子类化艺术
作者:
Chris Maunder
MFC 中 Windows 公共控件子类化的介绍
在运行时使用 RollOut 窗口创建、定位、显示和隐藏控件
作者:
Masoud Samimi
一种显示/隐藏相关控件组的便捷方法。
CreateCheckboxImageList - 一个非 MFC 函数,用于创建主题复选框的图像列表
作者:
Hans Dietrich
CreateCheckboxImageList 是一个函数,用于创建主题或非主题复选框的图像列表,适用于树控件、列表控件和列表框。
CreateGrayscaleIcon
作者:
Davide Calabro
一个用于创建灰度图标的 Win32 函数。
CreateRegionFromFile
作者:
Yuriy Zaporozhets
从 *.bmp 文件创建区域的非常原始的函数
创建客户端/服务器框架
作者:
Jeff Miles
创建一个完整的客户端/服务器框架,并增加了服务器功能,包括活动日志记录、最小化到系统托盘、密码和版本检查以及用户维护。
从位图创建彩色光标
作者:
Jiju George T
一篇关于如何将彩色 HBITMAP 转换为 HCURSOR 的文章
创建一个配置面板小程序
作者:
Nilesh K.
逐步创建控制面板小程序的教程。
为 MFC 应用程序的调试输出创建控制台
作者:
matthias s.
如何将调试输出发送到 MFC 应用程序中的控制台。
创建基于对话框的应用程序
作者:
Joseph M. Newcomer
这是我创建基于对话框的应用程序的方法,另外,它还说明了如何在编辑控件中处理 Enter 键。
使用 Word Automation 和 Text-to-Speech 控件创建字典
作者:
pratheesh
Microsoft Word 拼写检查器的 MFC 实现。
创建 .
NET 公共语言运行时的宿主应用程序。
作者:
Ranjeet Chakraborty
本文介绍了编写自定义宿主应用程序以运行托管代码的 .
NET 公共语言运行时的简便性。
创建新的 MDI 子窗口:
最大化和焦点问题
作者:
Daniel Bowen
在 WTL 应用程序中创建新的 MDI 子窗口时,
当最后一个活动子窗口最大化时出现的问题和解决方案。
为 Mozilla Firefox 创建新协议(C++)
作者:
anindya_sengupta
Firefox 的新协议。
创建屏幕保护程序
作者:
Mehdi Mousavi
讨论 Windows 屏幕保护程序,并向您展示如何实现自己的屏幕保护程序。
创建自解压可执行文件
作者:
James Spibey
一个允许您创建自解压可执行文件的类,用于分发或设置程序
创建 Win32 串行通信
作者:
konchat
本文旨在介绍如何在 Win32 上接口串行端口。
从资源创建 WTL 对话框、
属性表或向导(
轻松方式)
作者:
Pablo Aliskevicius
在 Visual Studio 中设计好对话框后,
使用 WTL 类向导将其转换为 WTL 类,
而不仅仅是 Visual Studio 6!
使用矢量艺术创建备用 GUI
作者:
Keith Rule
创建视觉上复杂但编程上简单的非矩形 GUI
从 MFC 属主绘制的 Button 创建 ActiveX Button
作者:
Davide Pizzolato
将 MFC 按钮转换为 ActiveX 控件的基本步骤
创建用于在 Developer Studio IDE 中托管 GUI 的插件
作者:
Jim Crafton
一篇关于在 Microsoft Developer Studio 中托管自己的自定义窗口的文章。
为控制台创建带有组合框的输入
作者:
Kevin Bond
使用组合框作为控制台输入字段的简单方法
创建 OLE DB 数据提供程序
作者:
David Utz
本文展示了如何创建包装 C 结构和 C++ 类以通过 SQL 查询访问数据的 OLE DB 数据提供程序。
创建和调用 .
NET 中的 C 函数 DLL
作者:
harunmip
解释如何从 .
NET 调用 C 函数 DLL
在 VC++ 中创建和使用自定义控件
作者:
Yogesh M Joshi
本文将使用控件栏上的自定义控件来创建一个自定义控件。
使用 ATL 对象向导创建 DeskBands
作者:
Erik Thompson
一个 ATL 对象向导,用于创建 DeskBand 的 COM 对象实现。Internet Explorer 和桌面的 Web 配件。历史、收藏夹、搜索、收音机和地址栏。。。自 Internet Explorer 4.0 以来您就看到了它们。现在创建您自己的!
创建拨号连接
作者:
Seiya Fujii
描述了如何创建新的电话簿条目,
并使用用户配置文件进行设置。
在 MFC 中创建嵌入式对话框
作者:
EK_Kiwi
使用 DS_CONTROL 在 MFC 中创建嵌入式对话框
创建弹出工具栏
作者:
Y. Hirsch
将子工具栏附加到另一个工具栏的按钮。如果用户点击该按钮的时间稍长,子工具栏将弹出
在窗口中创建孔
作者:
Amir Zalzberg
如何创建带有孔的窗口
创建符合 Microsoft SAPI 标准的应用程序
作者:
itsdkg
本文将介绍如何创建符合 Microsoft SAPI 标准的应用程序或将 TTS 与 SAPI 集成。
使用 VC++ 标准版创建静态链接可执行文件
作者:
ljp
VC++ 标准版仅支持动态链接可执行文件。本文向您展示了如何绕过此限制。
使用 CreateThread() API 创建线程
作者:
Chetan Kudalkar
使用 CreateThread() API 创建线程。
在 MFC 应用程序中创建 Web 风格的 GUI
作者:
Alexander Silonosov
创建 Web 风格的 GUI 并轻松地从 MFC 代码进行管理。
基于 DHTML 创建对话框,
接收来自 DHTML 的事件到 MFC,
以及从 MFC 调用 JScript 函数。
创建您的第一个 MFC 文档/视图应用程序
作者:
Chris Maunder
一个简短的分步教程,演示了如何使用 MFC 文档/视图体系结构创建 SDI 和 MDI 应用程序。
创建您的第一个 Windows 应用程序
作者:
Daniel Kopitchinski
一个简短的分步教程,演示了如何创建不使用 MFC 文档/视图体系结构的 SDI 应用程序
创建和内存映射现有的 DBF 文件,
作为 CListCtrl 类的虚拟模式下修改数据序列化的替代方案。。。
作者:
Emery Emerald
演示了读取、
写入和创建标准的 DBF 文件,
具有内存中的随机访问,
而不是典型的 MFC 应用程序用于 CListCtrl 类在虚拟模式下的后代。
创建多个动态视图
作者:
Pedro Jorquera
一篇关于在没有文档/视图体系结构的情况下动态创建多个视图的文章
CRegionButton - 多向按钮
作者:
David Crow
一个类,用于使按钮看起来像有多个区域。
CRegionCreator
作者:
darkoman
一篇关于从位图创建自定义区域和更改默认窗口皮肤的文章。
CReportCtrl - 报表样式 CListCtrl 的极其便捷的版本
作者:
Abin
一个 MFC CListCtrl 派生类,
专门用于报表样式列表控件的操作。
CResizableFormView
作者:
#realJSOP
Paolo Messina 的 CResizableDialog 概念的扩展
CResizableSheet 和 CResizablePage
作者:
Paolo Messina
两个 CPropertySheet/CPropertyPage 派生类,用于在 MFC 中实现可调整大小的属性表或向导对话框
CResizeCtrl
作者:
Herbert Menke
一个用于在 MFC 中实现可调整大小的对话框的调整大小控件。
CRichEditCtrl 和弹出菜单
作者:
bryce
为 CRichEditCtrl 提供弹出菜单。
CRichEditCtrl 修订版
作者:
G. Steudtel
一个派生的 CRichEditCtrl 类,
专注于流式传输和格式的视觉方面。
还包括链接格式的使用。
跨平台线程
作者:
Amit Gupta MDS
一个跨平台线程类。
跨进程子类化
作者:
Venkat Mani
使用下面的代码,
我将解释如何使用钩子和子类化技术对记事本应用程序窗口进行子类化。
这种技术可用于为任何应用程序构建自定义 DLL 引擎
跨越 Ghostscript 和 GDI+ 的桥梁
作者:
Jonathan de Halleux
Ghostscript DLL 的 C++ 包装器,
允许直接将 PS 渲染到 GDI+ 位图。
CRoundButton2 - 一个花哨的图形按钮
作者:
JtR1977
一个用于不同风格和用途的自绘圆形按钮。
CRulerRichEditCtrl - 一个完整的 RTF mini 编辑器
作者:
Johan Rosengren
一个完整的 mini 编辑器,
带有格式工具栏和标尺,
标尺上有可编辑的制表位。
CRWCriticalSection:带超时的读写器问题的另一种解决方案
作者:
BadJerry
用于同步读者和写者线程的类
Cryptest (MFC 风格的 Crypto++ v4.2 库 GUI)。
作者:
Dan Madden
Crypto++ v4.2 库的 GUI 版本,由 Wei Dai 编写。
CryptIt
作者:
Dan Madden
通过加密保护敏感数据
CScrollCtrl:
一个自动滚动的文本控件
作者:
Shog9
显示带Logo和图案背景的自动滚动文本。
适用于关于对话框、
杂项填充。
CSecureEditEx - 更安全的编辑控件
作者:
Dominik Reichl
CSecureEditEx 控件可以抵抗密码查看器。
密码不会显示在进程内存中。
CSerialCom - 一个用于在 Win-9X/2000 中实现串行通信的简单类
作者:
Shibu K V
CSerialCom - 一个用于在 Win-9X/2000 中实现串行通信的简单类。
CSettingsDialog,一个自定义项目设置的对话框等等
作者:
yellowine
类似 Netscape 偏好设置的对话框
CSHADigest:
SHA1 Digest 算法的快速单类实现
作者:
AdrienP
SHA1 Digest 在 Unix/Win 中的单类实现——
简单快速。
CShellTreeCtrl
作者:
Paolo Messina
一个 CWaitingTreeCtrl 派生类,
用于显示 Shell 资源
CShortcut(指向特殊文件夹的 Shell 链接)
作者:
Thomas Latuske
此类允许您创建指向任何文件/文件夹的快捷方式(如“开始”菜单、“发送到”上下文菜单。。。)。
CSizingControlBar - 可调整大小的控件栏
作者:
Cristi Posea
类似 DevStudio 的对接窗口
CSkinProgress
作者:
Kochise
状态栏中的位图进度条,
带可选的完成状态消息。
CSliderCtrlEx - 一个带有背景颜色以指示范围的滑块
作者:
Harold Bamford
此滑块允许使用颜色/渐变来指示良好、差或边际范围
CSMTPConnection v1.36
作者:
PJ Naughter
封装 SMTP 协议的 MFC 类。
CSNTPClient - SNTP 实现
作者:
PJ Naughter
封装 SNTP 协议的免费 MFC 类集合。
CSoundFileDlg - 带预览(或预听)
的声音文件打开/保存对话框
作者:
lvidaguren
CSoundFileDlg类允许您使用声音文件的文件打开对话框,
但允许您在打开之前听到声音。
CSplitMX - Visual C++ 的文件拆分类
作者:
Pyatex
此类将源文件拆分成多个小块,
可以分布在网上或软盘上。
CSplitterWndEx:指示分割器窗口焦点和自动分割
作者:
Stephane Routelous
一个教程,展示了如何自动分割视图,以及如何指示哪个视图具有焦点
CSplitURL - 将 URL 拆分成组成部分
作者:
Rob Caldecott
WinInet InternetCrackUrl 函数的包装类。
CSPServer,
基于状态的协议服务器类
作者:
hector santos
用于创建客户端/服务器协议服务器的类框架。
CSslSocket - 支持 SSL/TLS 的 CSocket
作者:
Martin Ziacek
具有 SSL/TLS 扩展的 CSocket 派生类
CSSplitter:一个具有保存/恢复位置功能的分割器
作者:
Alexander Atamas
一个从 CStatic 派生的 splitter 控件,用于对话框控件,并且不仅可以在受限的 splitter 窗格内使用。
CStarWarsCtrl - 星球大战片尾字幕控件
作者:
Pablo Software Solutions
这是创建类似于《星球大战》
电影片尾字幕的控件的尝试。
CStatic 派生的 CSpeedoMeter 类
作者:
Henry Tan Setiawan
一个基于 CStatic 基类的简单 SpeedoMeter 类。
CStatic 派生控件,
是标准工具栏的替代品
作者:
Alex Hazanov
具有酷炫外观和易于实现的工具栏控件。
CStatic 派生的直方图控件
作者:
Alexander Fedorov
用于显示数据的简单直方图控件
CStaticFader
作者:
Jason Troitsky
一个 CStatic 类,可以将文本柔和地淡入视图
CStaticTreeCtrl - 一个 CStatic 派生的自定义 Tree 控件
作者:
Franc Morales
从 CStatic 控件逐步创建自定义 Tree 控件,实现基本功能、视觉效果(字体、位图背景等)、滚动(条和轮)、多行(换行)文本和音频上下文菜单。
CStatusGraphCtrl - CWnd 的 C++ 包装类,
用于图形化显示状态
作者:
Gerald Naveen A
用于创建图形化显示应用程序变量当前状态的控件的 C++ 源代碼。
CStringEdit - 带有验证和状态/警报显示的编辑框
作者:
MJ_Karas
一个 CEdit 派生类,
具有字符串内容/长度检查以及高亮显示的状态/警报显示。
CSyncSocket
作者:
Mina W Alphonce
用于多线程使用的简单 TCP 类。
CTaskProgressDialog:
显示多个任务操作进度的对话框
作者:
yellowine
项目中多任务的进度指示器。
CTextFileDocument
作者:
PEK
CTextFileDocument 允许你使用不同的编码(
ASCII、
UTF-8、
Unicode 16 小端/
大端都受支持)
读写文本文件。
CTextRender 类
作者:
darkoman
一篇关于 TextOut (ExtTextOut) 函数替代方案的文章。
CThread
作者:
PEK
CThread简化了启动、运行和停止线程的过程。您可以像在C#或Java中一样使用它来处理线程。
CTimerScroll 类
作者:
José Alfredo Morón P.
用于处理鼠标光标移动到客户端区域边界附近的辅助类
CToolTipListCtrl - 一个 CListCtrl 派生类,
提供每个子项的工具提示
作者:
João Filipe de Castro Ferreira
一个 CListCtrl 派生类,
提供每个子项的工具提示,
改编自 Nate Maynard 的 CToolTipTreeCtrl。
CTracerST v1.
0
作者:
Davide Calabro
一个灵活的跟踪类,用于进行一致的应用程序调试跟踪。
CTrayIcon - 系统托盘图标包装器
作者:
Muneeb Ahmed Awan
一篇展示系统任务栏图标包装器类的文章。
CTreeComboBox:
支持XML的多行树形组合框
作者:
John Melas
此类实现了一个从XML文件读取数据、
显示树形下拉窗口并支持多选的组合框。
CTreeCtrl/CListCtrl/CListBox 带基于项目数据的工具提示
作者:
ran wainstein
一个 CTreeCtrl 派生类,
提供基于项目数据的工具提示。
CTreeCtrlEx - 为树控件的单个项设置颜色和字体属性
作者:
lion
允许显示彩色项并更改字体样式。
带有工具提示的 CTreeListCtrl
作者:
Gary Andrew Lewis
嵌入在 CView 中的 Tree List/Tool Tip 控件
CTreePropSheet - 类似 Netscape/Visual Studio .
NET 的首选项对话框
作者:
Sven Wiegand
此框架介绍了一个属性表,
基于原始的 Windows 属性表(
派生自 CPropertySheet),
它使用树控件浏览页面而不是选项卡控件。
CTreePropSheetEx – CTreePropSheet 的扩展版本
作者:
Yves Tkaczyk
CTreePropSheetEx 是 CTreePropSheet 的扩展,
提供了新的功能,
如调整大小、
跳过空页以及新的属性框架,
如 Office 2003 选项表。
CTreeView 迭代器
作者:
Julien Martino
一个迭代器,
用于解析子树并在每个项/节点上执行函数。
CTrueColorToolBar
作者:
DCUtility
非常简单的真彩色工具栏(
是真的!)。
CUnrarDLL 1.0 - 一个 MFC UnRAR 类
作者:
.rich.w
一个基于 unrar.dll 的易于使用的类。
CURLLinkButton - 可自定义的超链接控件
作者:
DucThanh
一个 CButton 派生的超链接控件,带内置工具提示
CUsefulSplitterWnd (CSplitterWnd 的扩展)
作者:
Shaun Wilde
MFC CSplitterWnd 的扩展,提供分割器锁定和动态视图替换
自定义标题(包括多行标题)
作者:
Dave Lorde
简单的自定义窗口标题,包括多行标题
自定义绘制的按钮和更智能的分组框
作者:
John Curtis
一个使处理单选按钮更轻松的类,以及另一个用于自定义绘制按钮的类
使用 WTL 的自定义绘制控件
作者:
Billy Leverington
如何使用 WTL 创建自定义控件
自定义绘制的垂直树控件
作者:
Doga Arinir
一个 CTreeCtrl 派生类,既是普通的 CTreeCtrl,也是完全自定义绘制的垂直树控件
为嵌入在另一个控件中的动态创建的控件定义自定义事件处理程序
作者:
Chakrabarty Rajib
一种捕获命令消息并将消息发送到任何窗口的简单方法。
Microsoft Visual Studio 的自定义按键绑定插件
作者:
Dave Gallucci
将自定义按键绑定存储在 ASCII 文件中,并在工作站之间传输。
自定义标签控件、
标签式框架和标签式 MDI
作者:
Daniel Bowen
一个可扩展的框架,
用于在 ATL/WTL 中创建自定义标签,
带有类似 VS.NET 的标签控件实现、
标签式框架、
标签式 MDI 等。
使用 TweakJS 自定义通用对话框中的“我的位置”栏
作者:
Jason Sundram
自定义 Win 2K/XP 和 MS Office 中的“打开/保存”对话框。
自定义 Web 浏览器 ActiveX 并更改其内置设置
作者:
Sumit Kapoor
本文演示了如何更改 Web 浏览器 ActiveX 的内置设置。本文实现了两个主要任务:隐藏默认滚动条和禁用右键单击。
自定义的 MDI 皮肤标题
作者:
Ashok Jaiswal
为 MDI 创建您自定义的皮肤标题栏
自定义“浏览文件夹”对话框 - 第二部分
作者:
Yogesh M Joshi
添加和子类化自定义控件
自定义“浏览文件夹”对话框
作者:
Yogesh M Joshi
此程序用几行代码自定义“浏览文件夹对话框”。
...
使用自定义绘制定制 CSliderCtrl 的外观
作者:
Mike O'Neill
如何使用自定义绘制来更改 Track Bar 控件和 CSliderCtrl 的外观。
定制 RichEdit 视图中的通用查找/替换对话框
作者:
Kalai Kandasamy
本文介绍了如何定制 RichEdit 视图中的标准查找/替换对话框。
定制 Windows 通用文件打开对话框
作者:
Shankar Chandra Bose
CVariantArray
作者:
Ancient Dragon
二维VARIANT数组
从任何地方访问 CView
作者:
kin
在应用程序的任何地方访问您的视图类。
CVisualEffect
作者:
Abbas_Riazi
一个 CStatic 派生类,用于在图像上显示一些视觉效果。
用于Visual Studio .NET 2002和2003以及Visual Studio 2005的CvsIn插件
作者:
jiulun
用于Visual Studio .NET 2002和2003以及Visual Studio 2005的CvsIn插件。
CWaveBox - 播放 PCM 多波的 WAI 包装器,在游戏开发中很有用
作者:
zenith__
多波播放器(“波形音频接口”PCM 波包装器)。
CWBButton - 可调整大小的位图按钮
作者:
Shinya Miyaoto
CWBButton 是一个可调整大小的位图按钮,类似于 GTK+ 或 Window Blinds。
CWebUpdate 1.0 - 一个 MFC 更新类
作者:
.rich.w
一个占位符小的易于更新的方法。
CWinamp - 不仅仅是 Winamp2 API 包装器
作者:
User 6658
带有额外功能的 Winamp2 API 包装器
CWindowScroller
作者:
PJ Arends
一个 MFC 控件,用于将鼠标中键滚动添加到任何 CWnd 派生窗口。
CWinListBox - CWin 派生的自定义列表框控件
作者:
Franc Morales
从通用 CWin 逐步创建自定义 ListBox 控件。
CWndSliderView - 动画子窗口管理器
作者:
Christopher Brown
一篇关于使用 Outlook 风格的窗口滑块控件的文章。
CxImage
作者:
Davide Pizzolato
CxImage 是一个 C++ 类,用于加载、保存、显示、转换 BMP、JPEG、GIF、PNG、TIFF、MNG、ICO、PCX、TGA、WMF、WBMP、JBG、J2K 图像。
CXInfoTip - 信息工具提示
作者:
Mark Bozeman
CXInfoTip 是一个增强的信息工具提示控件。
CXP GROUPBOX -- XP 风格的组框和窗口风格的组框
作者:
JackCa
此类允许您创建 XP 风格的组框和窗口风格的组框。
CXPStyleButtonST v1.
2
作者:
Davide Calabro
Windows XP 按钮,
具有所有 CButtonST 功能。
CxSkinButton
作者:
Davide Pizzolato
一个带剪裁区域、工具提示和鼠标跟踪的皮肤按钮类
CxStatic:
一个带文本换行的CStatic控件
作者:
Vincent Richomme
一个具有文本换行、
颜色和透明度的CStatic控件。
CXTabCtrl:用于对话框和表单的更简单的选项卡控件
作者:
xicoloko
一个更简单的选项卡控件
CXWndAnimate:CAnimateCtrl 的替代方案
作者:
xicoloko
一个动画控件,使用位图图像列表而不是 AVI 文件
CYABFFW:
另一个BrowseForFolder包装器
作者:
Sp1ff
另一个用于::BrowseForFolder函数的包装器。
圈复杂度查看器
作者:
Franz Klein
一个圈复杂度查看器应用程序。
CZoomView
作者:
Roonglit Chareonsupkul
一个提供“缩放”功能的类
DAO 库扩展
作者:
Kevin Smith
我添加的 DAO 功能使数据库读写更加容易。
数据驱动的 UI 行为模型
作者:
Ziming
如何在 MFC 中建模一个数据驱动的 UI 行为模型来满足“所有内容都在一个屏幕上”的需求
数据转换服务包进度对话框
作者:
Rashid Thadha
在运行时执行 DTS 包时显示进度对话框。
数据库类 ADODB 命令记录集 VB6 ADO 文件处理 OPEN
作者:
M Saqib Ali
它是一个数据库对象,
我们可以在其中连接 SQL Server 数据并在 sqlserver 中进行工作。
数据库到 XML 导出器
作者:
Orkun GEDiK
了解如何将数据库字段导出到 XML 文档。
DataGrid 控件
作者:
darkoman
一篇关于一个不使用 MFC 构建的网格控件的文章。
DataLayer - 免费 ODBC 库
作者:
darkoman
关于简单的 ODBC SDK 包装器库的文章。
DataStore - 用于创建顺序访问记录文件的模板类
作者:
AnOldGreenHorn
用于创建顺序访问记录文件的模板类。
日期和时间 ActiveX 控件(VC++ 编写)供 VB 应用程序使用
作者:
RAJKUMARV
供 VB 应用程序使用的日期和时间 ActiveX 控件
日期-时间转换实用程序
作者:
Alvaro Mendez
一个简单的应用程序,用于在 time_t、DATE 和常规日期字符串表达式之间进行转换
Davide Calabro 的 CButtonST 类移植到 WTL
作者:
Serge Weinstock
一个功能齐全的属主绘制按钮类
DayView - 类似 Outlook 的约会视图
作者:
Christian S Andersen
模仿 Microsoft Outlook 2000/XP 约会列表视图行为的 ActiveX 控件
DCOM 揭秘:问答
作者:
Brian C Hart
Brian 对你关于他的 DCOM 教程最常见问题的详细解答。
DDE 与 Internet Explorer 和 Netscape
作者:
Monty2
DDE 与 Internet Explorer 和 Netscape。
DDXFile v1.11 - DDX 文件名选择
作者:
PJ Naughter
用于选择文件名的免费 DDX 例程
调试工具包
作者:
Keith Westley
一个完整的调试工具包,为您的应用程序添加智能调试功能。
调试教程第六部分:
导航内核调试器
作者:
Toby Opferman
学习内核调试器的基础知识。
调试教程第七部分:
锁和同步对象
作者:
Toby Opferman
学习调试死锁和其他问题的基础知识。
在第二个监视器上调试应用程序显示
作者:
#realJSOP
这段代码将在编译时带有调试信息的情况下自动在第二个监视器上启动您的应用程序。
DebuggerEx – 自定义 Visual C++ 调试器
作者:
Brigil V
这是一个用 ATL COM 构建的 Visual Studio 插件组件。这将帮助您自定义 Visual C++ 调试器的一些功能。该插件将使用 Autoexp.dat 文件将您自己的数据类型配置到调试器的工具提示显示中。
Win9x 的调试和测试技巧
作者:
Keith Rule
来自战壕的调试和测试技巧。
调试 COM+ 应用程序(第二部分)
作者:
tomcat1
如何从 ASP、ASP.NET 和测试项目调试 COM+ 组件
使用 InstallShield for MSVC 6.
0 Professional 调试自定义 DLL
作者:
Brian Davis
本文解释了如何使用 InstallShield 的 CallDLLFx 函数来开发、集成和调试自定义 DLL。
DebugHelp Devstudio 插件
作者:
Amit Dey
Debug Help 是一个 Visual C++ 6.0 插件,可帮助开发人员在程序代码中插入调试语句。
解码多页旋转 tif.zip
作者:
LeisureBamboo
多页旋转 tif.zip 的解码和编码
DecompressLibrary - 用于将 zip、gz 或 tar.gz 文件解压缩到内存缓冲区的通用库
作者:
Marius Daniel Ciorecan
一个库,它提供了一个易于使用的类(CDecompressLibrary),该类可以检测存档文件(zip、gz、tar.gz)并将其解压缩到内存缓冲区。
定义一个接收多个任意类型参数的唯一宏
作者:
GuimaSun
本文介绍了如何定义一个接收多个不同类型参数并将其自动转换为连接字符串的宏
延迟加载 DLL
作者:
Sachin R Sangoi
延迟加载的优缺点以及如何延迟加载 DLL。
延迟加载 DLL
作者:
ETA
易于使用的库,
让您可以使用不同的编译器,
为不同的处理器优化编译您的 DLL。
Delphi/VB/VS.NET 风格的 ObjectInspector 控件
作者:
Gunnar Bolle
Delphi 风格的对象检查器
具有分布式控件的多线程演示
作者:
Farhat Aisha
这是一个小型多线程应用程序,模拟汽车沿随机方向移动。
演示 OLE 自动化 MS Word
作者:
Anishcv
一篇演示自动化的文章,
展示了如何根据书签分割 MS-Word 文件。
使用 Boost 设计健壮的对象
作者:
Jim D'Agostino
关于使用 Boost 库设计类的教程
©
. All rights reserved.