65,938 篇文章
CodeProject 正在发生变化。
了解更多
。
所有
/
桌面
/
Win32
人工智能
人工智能
神经网络
机器学习
深度学习
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
提交您的文章
Win32
Win32
精选阅读
使用 RtlSetProcessIsCritical“保护”您的进程
作者:
hxhl95
使用 Win32 内核函数将进程提升到系统关键状态
WinCE 的(内存和资源)泄露检测
作者:
Sergeant Kolja
这是“WinCE 内存泄露检测”的替代方案。
.
Gif 查看器 /
Snipper 控件
作者:
Pedram_Niloufari
C# .
Gif 查看器 /
Snipper 控件
通过命名管道实现 .
NET 和 Delphi 进程间通信
作者:
Yuriy Magurdumov
通过标准的 Windows 命名管道从 .
NET 应用程序调用本机方法
最新文章
使用 RtlSetProcessIsCritical“保护”您的进程
作者:
hxhl95
使用 Win32 内核函数将进程提升到系统关键状态
WinCE 的(内存和资源)泄露检测
作者:
Sergeant Kolja
这是“WinCE 内存泄露检测”的替代方案。
.
Gif 查看器 /
Snipper 控件
作者:
Pedram_Niloufari
C# .
Gif 查看器 /
Snipper 控件
通过命名管道实现 .
NET 和 Delphi 进程间通信
作者:
Yuriy Magurdumov
通过标准的 Windows 命名管道从 .
NET 应用程序调用本机方法
所有文章
文章
项目
技术博客
技巧/窍门
视频
参考
资产
顶部
按分数排序
标题
更新时间
作者
分数
Win32
使用 RtlSetProcessIsCritical“保护”您的进程
作者:
hxhl95
使用 Win32 内核函数将进程提升到系统关键状态
WinCE 的(内存和资源)泄露检测
作者:
Sergeant Kolja
这是“WinCE 内存泄露检测”的替代方案。
通过命名管道实现 .
NET 和 Delphi 进程间通信
作者:
Yuriy Magurdumov
通过标准的 Windows 命名管道从 .
NET 应用程序调用本机方法
.NET文件日志库
作者:
msvcyc
一个简单但实用的基于文件的日志记录库,使用C#在.NET中实现
.NET Mass Downloader - 下载.NET Framework源代码
作者:
Izzet Kerem Kusmezer
使用此工具,您可以一次性下载整个.NET Framework源代码,并享受离线浏览。有了它,您可以在不安装任何Visual Studio产品的情况下获得完整的源代码。
.Net 脚本编辑器(C#,VB.net 迷你 IDE)
作者:
Rajneesh Noonia
此处发布的源代码/文章旨在提供 MS Script Control 的功能(如 AddObject),以及 VSA/Visual Studio 编辑器的一些功能,如智能感知、代码完成等。
.NET Shell Extensions - 部署SharpShell服务器
作者:
Dave Kerr
了解如何使用新的Server Registration Manager工具轻松部署SharpShell服务器。
.NET Shell 扩展 - Shell 上下文菜单
作者:
Dave Kerr
使用 .NET 快速创建 Shell 上下文菜单扩展
.NET Shell 扩展 - Shell Drop Handlers
作者:
Dave Kerr
使用 .NET 快速创建 Shell Drop Handler 扩展
.NET Shell 扩展 - Shell Icon Handlers
作者:
Dave Kerr
使用 .NET 快速创建 Shell Icon Handler 扩展
.NET Shell 扩展 - Shell Icon Overlay Handlers
作者:
Dave Kerr
使用 .NET 创建 Shell Icon Overlay Handlers!
.NET Shell 扩展 - Shell Info Tip Handlers
作者:
Dave Kerr
使用 .NET 快速创建 Shell Info Tip 扩展
.NET Shell 扩展 - Shell Preview Handlers
作者:
Dave Kerr
使用 .NET 快速为 Windows 或 Outlook 创建 Shell Preview Handlers!
.NET Shell Extensions - Shell Property Sheets
作者:
Dave Kerr
使用 .NET 快速构建 Shell Property Sheets
.NET Shell Extensions - Shell Thumbnail Handlers
作者:
Dave Kerr
使用 .NET 创建 Shell Thumbnail Handler 扩展!
Info-ZIP 的 .NET 包装器
作者:
Serhiy Perevoznyk
Info-ZIP 库的 C# 包装器。
.
Notifier
作者:
syntaxed
Notifier:一个类似 Outlook 的通知窗口
[WPF] 创建动画/平滑滚动条的最简单方法
作者:
The Ænema
这是在 WPF 平台(Windows Presentation Foundation)上创建动画和流畅滑动的滚动查看器的最佳、最美观、最简单的方法。
2D 绘图插件
作者:
vikas maan
在您的窗口上绘制基本图形。
32 位与 64 位内存对比
作者:
Pavana Sreesha
您的应用程序内存为何依赖于平台?
使用 JavaScript 的 3D 客户端选项卡视图
作者:
Norman Solomon
轻松地将 3D 选项卡页面添加到 ASP.
NET 项目中。
3DHelper
作者:
MikeTheDwarf
用于显示 3D 数据的辅助类
汇编语言编程的 40 个基本实践
作者:
Zuoliu Ding
讨论汇编语言编程中一些强烈推荐的基本实践。
47 个有用的 Windows Vista 命令行实用程序
作者:
rspercy65
47 个最常用的 Vista 应用程序,
只需单击一次即可访问。
注意:
仅限 Vista 用户。
50 个 OpenGL Win32 项目合集
作者:
Petrov Vladimir
前 NeHe OpenGL 课程改编为 MSVS-15 pro Win32 的 INICODE 和操纵杆实现示例
Windows 上的 802.11 数据包注入
作者:
Ryan Grevious
在 802.11 帧中插入自定义数据包
8 皇后问题
作者:
ima_c++_programmer
尝试使用回溯法解决皇后问题
一个 .NET NT 注册表库和 NT 注册表编辑器
作者:
Hoang Khanh Nguyen
NT 注册表的 .NET 包装器和一个 .NET NT RegEdit 演示
一个基本的图标编辑器,
在 ReactOS 上运行(
因此也在 Windows XP 及更高版本上运行)
作者:
Steffen Ploetz
创建一个简单的图标编辑器,
代码量尽可能少,
可以在 ReactOS 和 Windows 上运行,
以检查 ReactOS 上应用程序开发功能的稳定性。
动态关键字的简单导览 - Dotnet 4.0
作者:
Niladri_Biswas
这个简短的教程将让你了解 dotnet 4.0 中 Dynamic 关键字的用法
基于 DirectX 的精美示波器
作者:
Ali Tavakol
快速、真实、易于连接到您的应用程序。
C ATM 控制台应用程序
作者:
Andre' Gardiner
C 银行 ATM 概念控制台应用程序。
一个 C++ BLOB 编辑器,代码行数少于 128 行
作者:
Ronounours
一个非常简单的 C++ 源代码,展示了如何使用 CImg 库创建交互式二维图形 BLOB 编辑器。
用于加载/卸载设备驱动程序的 C++ 类包装器
作者:
Antonio Perrone
一个用于注册和启动设备驱动程序的 C++ 类。
一个使用数组和范围的 Excel C++ DLL
作者:
Marcelo J. Kittlein
如何将数组和范围传递到 Excel DLL 并从 Excel DLL 返回。
C++ 嵌入式 Web 服务器
作者:
ravenspoint
为 C++ 应用程序提供自己的网页
C++插件线程池设计
作者:
Alex C. Punnen
用于实现插件式线程池库的命令模式和责任链模式。
WaitForMultipleObjects API 的 C++ 包装器
作者:
Hari Mahadevan
描述了一个封装 WaitForMultipleObjects API 使用模式的 C++ 类,使其易于与 C++ 对象集成。
WaitForMultipleObjects 的 C++ 包装器 第二部分 - 添加计时器支持
作者:
Hari Mahadevan
描述了一个封装 WaitForMultipleObjects API 使用模式的 C++ 类,使其易于与 C++ 对象集成。
Code Project 文章信息库(第 1 部分)
作者:
Derek Bartram
此库提供了一个用于在应用程序中使用 Code Project 文章信息的框架,
并提供了一个用于监视文章的实用程序。
Code Project文章信息库(第二部分)
作者:
Derek Bartram
该库提供了一个框架,用于在应用程序中使用Code Project文章信息,并提供了一个提取用户信息以便重复使用的实用程序。
C#.NET 中的完整模拟演示
作者:
Wayne Ye
这是一个完整的 C# 模拟演示,模拟用户并访问其文件和 HKCU 注册表项。
炫酷的 Vista 侧边栏小工具风格 CPU 信息动画控件!(已修复)
作者:
Davidwu
炫酷的 Vista 侧边栏小工具风格 CPU 信息动画控件!(已修复)
3D图形应用程序的可自定义架构
作者:
Carlos Jiménez de Parga
通过一个基本的OpenGL应用程序,解释了一个统一的3D图形软件架构。
WPF功能区控件库的演示
作者:
Derek Bartram
一个演示应用程序,用于展示WPF功能区控件的使用(如 elsewhere 所述)。
开发人员初探 Visual Studio 2010
作者:
jebarson
讨论了 Visual Studio 2010 的新功能。
基于对话框的 Win32 C 程序,一步一步
作者:
Rodrigo Cesar de Freitas Dias
使用纯 Win32 C 代码编写基于对话框的程序。
快速获取文件版本的便捷方法
作者:
Mark Frishman
Microsoft FileVersionInfo 类的替代方案
首次了解Windows Web Services API
作者:
Nish Nishant
本文展示了WCF服务与WWS客户端之间的互操作,以及如何使用WWS重写WCF服务,同时保持与现有WCF客户端的兼容性。
适用于音乐应用程序的灵活的 Direct2D pianoroll
作者:
Michael Chourdakis
轻松创作音乐
免费的“导出到 Excel”C# 类,
使用 OpenXML
作者:
Mike Gledhill
如何轻松地为您的应用程序添加“导出到 Excel”功能。
完整的 Yahoo! 天气应用程序,是的,又一个
作者:
rspercy65
使用 Farhad Siasar 的 YahooWeathertlb 库并添加了一些附加功能。
通用 WPF 向导/过程对话框
作者:
Derek Bartram
本文介绍 ProceedureDialog.
dll,
一个用于创建向导式界面/过程对话框的自定义控件
一个通用的进度条代码段,使用 Mutex 进行进程间通信
作者:
Michael Haephrati
本文介绍的进度条代码段可以从不同的运行程序中调用或更新。
WPF 功能区控件图形生成器
作者:
Derek Bartram
本文介绍 Ribbon Builder,
一个用于创建功能区控件的工具
一组 GroupBox
作者:
tgis.top
查看 GroupBox、Radio GroupBox、可折叠 GroupBox 控件。
一种非传统的 Visual Studio 小工具模板
作者:
freedeveloper
创建 Visual Studio VISTA 小工具模板的一种不同方法
自制的轻量级调度程序
作者:
pradeep shivadasan
基于定时器的任务调度程序
Picture Slide Puzzle 的小更新
作者:
spidergeuse
自定义拼图(大小和图片)。
带安全内存回收的无锁双向链表
作者:
SarmadAsghar
这是第二个无锁实现(第一个是 H°akan Sundell 的),
只需单个单词的 compare-and-swap 原子原语。
Windows XP 主题 API 的托管 C++ 包装器 - 第二部分
作者:
Gene OK
这是对 Don Kackman 的 UxTheme 组件的更新,该组件最初为 Visual Studio 2003 编写。
带有 Julia 漫步的分形探险家/缩放器
作者:
Software_Developer
带有 Julia 漫步的分形探险家/缩放器
Microsoft Office 2007 风格 WPF C# 快速访问工具栏
作者:
Derek Bartram
一篇介绍快速访问工具栏的文章,作为 RibbonControl.
dll 的一部分,正如在 Microsoft Office 2007 中所见
Microsoft Office 风格的 WPF 应用程序按钮
作者:
Derek Bartram
一篇介绍 ApplicationButton 的文章,用于创建符合 Microsoft Office 风格应用程序按钮的圆形按钮
C# 中的 MIDI 文件切片器和 MIDI 库
作者:
honey the codewitch
使用此简单实用程序从 MIDI 文件中切片部分,并拉伸或压缩播放时间。或者使用 Midi 库构建您自己的 MIDI 应用程序。
使用Windows消息传递的最小占地面积性能监视器
作者:
Tomer Doron
在非托管环境中,使用Windows性能监视器可能会遇到挑战。本文提出了一种简单高效的替代方案。
适用于纯 Win32 的现代 Direct2D 颜色选择器
作者:
Michael Chourdakis
C++,Direct2D,一个函数即可获得漂亮的拾色器
用于构建通信类应用程序的 MSN Messenger 库
作者:
Derek Bartram
本文介绍了一个库,
用于通过 MSN Messenger 服务和协议生成通信类应用程序。
支持透明选择矩形的多选树形控件
作者:
yonken
一个多选树形控件,基于 Richard 的实现
一个基于 Win32 的多线程 HTTP 代理服务器
作者:
zlike
使用 Windows 上的 WinSock 实现的多线程 HTTP 代理服务器的演示。
一个支持多线程、
OpenGL 的应用程序。
作者:
Jeremy Falcon
为实际的 OpenGL 应用程序编程提供了一个基础,
而不是一个简单的 Hello World。
GPU上的神经网络
作者:
billconan, kavinguy
本文描述了使用CUDA实现神经网络。
纯Win32 MDI应用程序
作者:
Sharath C V
通过一个简单的例子解释Windows中的MDI支持。
快速驱动器管理器
作者:
KarstenK
连接和断开网络驱动器
用于文件哈希比较(MD5 和 SHA1)的快速程序
作者:
varun bansal
一个用于计算和测量哈希比较的快速程序。
用于在 XAML 中定义装饰器的可重用附加行为
作者:
wujiong
解释如何实现和使用这个强大的行为
自解压安装程序
作者:
Stefan Kuhr
创建一个自解压文件,该文件可以启动多个设置
简单的C++服务类框架
作者:
Hari Mahadevan
用于编写Windows服务的简单C++类框架。
简单的C++客户端/服务器在CORBA中
作者:
Carlos Jiménez de Parga
Visual C++ CORBA开发入门。
椭圆曲线密码学的简单C++实现
作者:
Jarl Ostensen
有限域EC和简单的ECC方案(C++),以帮助理解原理。
简单的控制台音频输入设备读取器
作者:
WajihUllahBaig
如何在 DirectX 中读取音频输入设备。
WDF 驱动程序开发的简单演示
作者:
Chuan-Liang Teng
在用户模式下访问物理内存、
I/O 端口
简单的文件系统,
用于创建、
读取、
写入、
删除文本文件并显示其属性
作者:
SAEED7
这个程序是一个非常非常简单的程序,
可以创建、
读取、
写入和删除文本文件。
它还可以读取文件的属性
使用 XP-COM 组件的简单 Firefox 插件
作者:
KarstenK
利用 XP-COM 的强大功能开始制作 Firefox 插件
一个简单的图表控件
作者:
slelong
一个简单的控件,用于绘制点随时间变化的图表
处理 Windows 窗体控件多击事件的简单方法
作者:
Warrick Procter
是否曾想过能够处理 Windows 窗体控件的三击、四击事件?这个方法可以做到。
创建可执行文件快捷方式的简单方法
作者:
Jude Deng
创建可执行文件快捷方式的简单方法。
一个简单的 NewsTicker - 两种实现方式
作者:
Graham Lemon (UK)
为 Winforms .
NET 实现一个简单的 News Ticker 自定义控件,
以尽可能减少闪烁。
简单的 OpenGL 2D 原始图形 EP_OpenGL_002
作者:
erjan123
2D 基本 OpenGL 原始图形:
线条、
点、
三角形、
四边形和多边形
简单的 OpenGL 镂空多边形示例 EP_OpenGL_003
作者:
erjan123
使用 Glut.
h 的简单 OpenGL 镂空多边形示例
一个简单的性能计数器应用程序
作者:
R_Valbuena
一个简单的 C# 性能计数器应用程序。
使用Visual Studio C/C++编译器和DIA SDK的简单性能分析器
作者:
Nikhil Soman
易于使用的性能分析器,用于C/C++代码的时间和影响分析,它使用Visual Studio C/C++编译器(/Gh和/GH标志)和DIA SDK收集分析数据。
一个处理临时文件的简单技术(
提示:
Windows 不会自动为您处理)
作者:
Daniel Cohen Gindi
这是我想到的一种简单易用的方法,
可以删除临时文件,
即使在很久以后我忘了它们。
在 Windows 平台下用 Java 通过模板创建 Word 文档的简单方法
作者:
jackyxinli
使用 JNI 和 COM 技术在 Windows 平台下的 Java 中生成 Word 文档
用于异步文件I/O(ReadFileEx, WriteFileEx)的简单包装程序
作者:
Sudheesh.P.S
AsyncFile是一个小的包装类,用于简化异步文件API的使用。
简单 yet 可调试的 COM 骨架代码
作者:
Stephane Rodriguez.
教程,
展示如何从头开始构建 COM 组件 (DLL、
EXE、
自动化)
Vista和Windows 7中隐藏任务栏和开始按钮的简化解决方案
作者:
Waylon Flinn
本文描述了一个简单的解决方案,用于隐藏任务栏和开始按钮,该方案适用于Vista和Windows 7。
使用 Visual C++ 2005 在 Windows 窗体中模拟加拿大 F-86 战斗机
作者:
Software_Developer
使用 Visual C++ 2005 在 Windows 窗体中模拟加拿大 F-86 战斗机
使用Visual C++ 6.0用OpenGL(GLUT)编写的《星球大战》滚动字幕演示
作者:
Software_Developer
一个从底部平滑滚动到顶部的《星球大战》滚动字幕演示,使用OpenGL(GLUT)。
Windows 8“契约”研究——为何、是什么、如何做?
作者:
Krishnachytanya Ayyagari
本文研究 Windows 8 的“契约”——它们为何被引入?它们到底是什么?以及如何创建它们?
VC++ IDE 中易于使用的 DLL,
特别适合初学者
作者:
simonp_ca
VC++ IDE 中易于使用的 DLL
用于检测 USB 设备的 USB 库
作者:
slelong
一个 USB 库,
用于检测 USB 设备,
并管理连接和断开事件
一个实用的 WMI 工具和如何查找 USB 转串行适配器
作者:
surf uk
一篇说明一个有用的 WMI 工具(WMICodeCreator)以及如何使用 WMI 查找 USB 串行/COM 端口适配器的文章。
修复 Visual Basic 6 OCX 安全问题的 VB.NET 应用程序
作者:
gndzero
一个线程化应用程序,用于识别系统 VB6 OCX 文件是否可被利用,并生成一个批处理文件来注册更新的 OCX 控件。
Visual Basic .NET 中的视频转换器
作者:
Olabenjo Tunde
这是我在使用 ffmpeg 时用 .NET 开发的一个简单的视频转换器。
可等待计时器包装类
作者:
Stanislav Kniazev
Windows 可等待计时器的 C# 包装器。
一个 WPF 数字时钟
作者:
Derek Bartram
一个 WPF 数字时钟,用于显示当前时间,使用 RibbonStyleHandler 进行样式设置。
WPF图形控件库
作者:
Derek Bartram
一篇介绍WPF库的文章,用于生成可扩展的运行时可自定义图形。
一个用于创建快捷方式(.lnk)和书签(.url)并附加在线图标的包装类
作者:
jangtimjang
一个即用型包装类,用于创建快捷方式(.lnk 文件)和书签(.url 文件),并最终附加在线图标资源。
从手持设备接收签名
作者:
Zeeshan Haneef
关于在手持设备触摸屏上绘制图形的文章。
访问所有 Windows 特殊文件夹
作者:
Warrick Procter
获取 Windows 特殊文件夹的路径名;可选地创建缺失的文件夹;访问物理和虚拟特殊文件夹。
向 ListView 控件添加组折叠行为
作者:
Charles Ju
在 Windows Vista 下向 ListView 控件添加组折叠行为
在 .NET 应用中添加 JavaScript 和 VBScript
作者:
honey the codewitch
使用 Microsoft 的活动脚本技术轻松为您的应用程序添加脚本支持
为组合框查找添加一些 AI
作者:
hector [.j.] rivas
通过频率计数帮助组合框自动完成功能。
将您的控件添加到另一个应用程序的顶部
作者:
Shai Raiten
如何使用Win32钩子将您的控件添加到另一个应用程序的顶部。
将图标文件的图标添加到可执行文件中
作者:
Simon Parmenter
一个 VS2008 C++ 项目,用于将文件中的图标资源添加到可执行文件中。
为任何 C++ 程序添加 InputBox()
作者:
Michael Haephrati
一个简单易用的 InputBox() 函数,适用于任何类型的 Windows C++ 程序
为 Win32 应用程序添加 COM 自动化支持
作者:
Mohammed El-Afifi
对于现有的 Win32 应用程序,如何为其提供 COM 自动化功能?
通过极简方法为您的应用程序添加脚本支持
作者:
Ladislav Nevery
一种非常简单的方式为您的应用程序添加脚本支持,无需安装或分发任何东西
为 Raspberry Pi 上的 Windows IoT 添加缺失的实时时钟
作者:
Joel Ivory Johnson
Windows IoT 在 Raspberry Pi 上尚未原生支持硬件实时时钟。我创建了一个解决方案,用于在启动时让 Windows IoT 从 RTC 初始化时钟,以便其他解决方案不必修改以直接读取 RTC。
Microsoft Outlook中的其他自定义面板
作者:
Lukas Neumann
一个未公开的集成到Microsoft Office应用程序用户界面中的示例。
地址簿和事件提醒
作者:
SHRIDHAR TL
允许维护和备份您的联系人,
并维护提醒。
您可以将数据存储在 Microsoft SQL Server、
MySql、
Microsoft Access 三种不同数据库中的任意一种。
ADSdotNET:用于从 .NET 语言使用备用数据流的 DLL
作者:
Michael Geier
使用此类,您可以使用 ADS,而无需 P/Invoke。
使用 IPC 在 Windows 上进行高级数据 I/O
作者:
Andy Galluzzi
和我一起为 Windows 创建最先进且最易于使用的全双工 MMF 基于 IPC
高级图像控件
作者:
Patrik Mlekuž
用于查看最常见图像格式的图像控件,
包含高级功能(
导入图像、
预览、
调整大小、
位置、
移动、
缩放、
导出图像、
提取资源图标)。
面向 .
NET 的高级消息框
作者:
Sergiy Stoyan
作为 .
NET MessageBox 类的替代品,
它提供了其他功能和改进,
例如显示任意数量按钮的可能性、
“默认应用此答案”复选框、
智能布局等。
高级多维区域模板类
作者:
valdok
适用于任何坐标类型的多维区域的模板类。
高级:优化的线程用于进行函数调用,包括返回值
作者:
T. Herselman
C++11 头文件类,在单独线程中执行函数,包括返回值。具有独特定制的、低级别的、无锁双缓冲队列;具有高速数据格式,仅用 6 个 CPU 指令即可执行函数队列;lea,call,mov,add,cmp,jb
使用遗传算法的数字目标游戏 AI
作者:
Mladen Janković
使用遗传算法实现数字目标游戏的 AI。
AIM 会话跟踪实用程序
作者:
jasonpang2011
跟踪 AIM 用户状态(在线、
离开、
离线)。
在 Linux 和 Windows 上分配内存
作者:
RCL_SPD
如何在 Linux 和 Windows 上分配内存
具有远程控制的 AlwaysOn Windows 服务
作者:
J.Starkl
一个 Windows 服务,
在其运行的服务器崩溃时,
会有一个备用服务在第二台服务器上运行
带 ImageList 管理的 VB.NET Explorer 树控件
作者:
Jim Parsells
具有 Shell 文件夹访问类和图标管理的 Explorer TreeView 控件。
反向工程指南
作者:
Joshua Tully
探讨了阻止反向工程的领域,并为开发人员提供了一些关于防止程序反向工程的函数和想法。
C++ 中的异步 HTTP 请求 WinINet 包装器
作者:
crazybit
C++ 的异步 HTTP 下载类
一个简单的启动画面
作者:
wpte
用几行代码就可以实现启动画面的方法。
自动更新的有效方法
作者:
Michael Haephrati
一种提供静默自动更新且无需服务器端代码的简单方法
HTML5远程桌面 - 第一部分
作者:
Gustavo Ricardi
基于AJAX、JSON和HTML5的远程桌面软件。
一个 HTTP Web 服务器,使用 QR 码和 REST 架构在服务器屏幕上打开媒体文件
作者:
Jon Larborn
一个命令行 Web 服务器,可以启动应用程序或打开 HTTP 地址中作为参数提供的文件。可能用于通过 QR 码在屏幕上显示媒体。
一个如何使用 Google Maps 的想法
作者:
minor_28
Web 控件 - Google Maps
关于如何使用 RichEdit50W 进行语法高亮等的想法
作者:
minor_28
带语法高亮的 Masm 代码编辑器等
基于并发和协调运行时F#工作流引擎的构想。
作者:
Vitaliy Liptchinsky
本文描述了如何基于F#工作流和CCR构建工作流引擎(类似于WF)的基本思想。
C#命令模式的实现
作者:
Dave Midgley
.NET委托和泛型允许优雅地实现命令模式。
.NET 的 Jibu 入门
作者:
jdx256
Jibu 是一个用于 .
NET 2.
0 及以上版本的高级多线程 API。
OpenCV入门(第二部分):实现鼠标事件、图像操作和创建视频剪辑
作者:
Markus Koppensteiner
展示了如何使用OpenCV编写视频,如何实现鼠标事件,并介绍了一些图像操作命令。
OpenCV入门:显示和操作视频与运动数据
作者:
Markus Koppensteiner
解释了如何使用一些OpenCV命令进行视频操作。
具有增强用户界面的 MFC 图表控件
作者:
geoyar
一个具有增强外观的 MFC 线性图表控件。
语言性能的客观分析 - 1)数学函数
作者:
Derek Bartram
本文是系列文章的第一篇,客观地分析了Java和C# .NET的语言性能。
在未安装 .NET 的情况下分析 .NET 可执行文件或 DLL
作者:
Michael Haephrati
一个纯 Win32 API 应用程序,可以在未安装 .NET 的情况下分析 .NET 二进制文件
受 Android 启发的 C# AsyncTask
作者:
pip010
受 Android 异步回调机制的启发,
用于短期后台任务。
使用图形层实现动画控件
作者:
gggustafson
本文讨论了如何使用图形层创建动画控件。
另一个灵活的 ListView 控件
作者:
Hoang Khanh Nguyen
一个高度面向对象的 ListView 控件,具有可变高度的项目和复杂数据类型的支持。
使用C++实现并发的另一种方式
作者:
logicchild
一篇文章提供了通过C++实现并发的方法。
ATL 的另一个新 thunk 复制
作者:
simonchen.net
一项摆脱 ATL 的有用技能,但要自己实现类似的灵活架构。
另一个线程池
作者:
imagiro
一个具有最少依赖项的简单线程池
适用于可热补丁操作系统的 API 挂钩
作者:
sam242
一种利用编译器热补丁支持的新 API 挂钩方法。
使用 MS Detours 进行 API 挂钩
作者:
AlexAbramov
在本文中,我将讨论 API Hooking 的理论和实现。API Hooking 是一种强大的技术,允许用户劫持函数并将其重定向到自定义函数。在将控制权交还给原始 API 之前,可以在这些函数中执行任何操作。
API 挂钩
作者:
Asif Bahrainwala
使用 API 挂钩嗅探网络
APOD - 获取每日天文图片
作者:
Marco Manso
检索每日天文图片
应用程序配置文件 .
NET & VB 6(带 XML)
作者:
Nelson Kosta Souto
应用程序配置文件 .
NET & VB 6(带 XML)
应用程序空闲
作者:
DaveyM69
一个 WinForms 组件,用于在应用程序空闲指定时间后发出通知。
应用程序管理
作者:
Tiago Conceição
应用程序管理使您的应用程序生活更轻松。它将自动进行内存管理,处理和记录未处理的异常,分析您的函数,使您的应用程序成为单个实例,并提供获取系统信息的实用函数。
应用程序恢复和重启 C# 快速参考
作者:
Arik Poznanski
应用程序恢复和重启 C# 快速参考
应用 Crypto++:块密码
作者:
Jeffrey Walton
使用 Crypto++ 的块密码加密数据。
对服务器控件应用安全性
作者:
Makesh Sanwal
您可能需要根据登录的用户授予访问权限或隐藏控件。本文将帮助您编写自定义代码来显示/隐藏或启用/禁用控件。
愚人节!
邪恶的 Windows 对话框恶作剧
作者:
Gregory Gadow
使用一个随机出现和消失的通知区域应用程序,
恶搞你的同事。
C# 中的 Arcball OpenGL
作者:
Kam
使用 CsGL 在 C# 中实现 Arcball 模块。
将类/结构与窗口关联
作者:
Captain Price
几种将类或结构与窗口关联的方法及其区别
使用 Thread.
BindHandle 进行异步 I/O
作者:
Jason Curl
描述了在 .
NET 中使用异步 I/O 和 I/O 完成端口的使用。
使用重叠 I/O 的异步命名管道服务器(C#)
作者:
Boris Kolesnikov
C# 中的异步命名管道服务器。
异步 WinHTTP 库
作者:
zoufeiyy
用于异步 HTTP 和回调处理程序的轻量级 WinHTTP API 包装库
通过代理在 WPF 中进行身份验证
作者:
Paul Coldrey
解决 WPF 通过代理进行 HttpRequests 的一个棘手问题。
Auto 和 Manual Reset Events 再探
作者:
Sanjeev Venkat
关于何时使用 Auto 和 Manual Reset Events 的文章。
使用 Microsoft Automation Framework 自动化 UI
作者:
Ashish Kaila
了解如何利用 UI 自动化来测试 UI 并支持可访问性功能。
通过 PowerShell 促进 Microsoft Office SharePoint Server 2007 的自动化数据采集
作者:
jkunken
在本文中,
我们将介绍如何使用 Windows PowerShell 将运行 Windows Server 2003 的服务器上连接的数据采集设备生成的信息高效地集成到 Microsoft Office SharePoint Server 2007 中。
平均...简单的方式
作者:
David Crow
如何计算一组数字的平均值。
AVRILOS:
AVR 微控制器的简单操作系统
作者:
grilialex
一种轮询式操作系统(无抢占式多任务处理),
支持快速应用程序开发
后台周期计时
作者:
sgoleary
用于计时后台任务的高分辨率计时器 EventArgs 类。
将项目文件备份到 Gmail
作者:
Mitch Stephens
一个带有命令行执行功能的 WinForms 应用程序,
它扫描一个文件夹树,
创建一个或多个 Zip 文件,
并将其与格式化的消息一起通过电子邮件发送到 Gmail 帐户。
VB.NET 中的基本计算文本框
作者:
Member 10951710
对原始 TextBox 的简单扩展,允许进行简单计算(+、/、*、-)。
基本的互联网请求
作者:
Cristian Amarie
使用 Wininet 发起简单互联网调用的类。
BASIC,为什么?答案可能会让你吃惊!(第一部分)
作者:
Chris Boss
为什么有些人更喜欢 BASIC 语言
批处理 - 自动提高管理员权限(以管理员身份运行)
作者:
Artur Zgadzaj
批处理以管理员身份运行 - 在 BAT 和 CMD 等批处理脚本中自动提高管理员权限 - 通用工具 Batch_Admin
初学者 .
NET 线程指南:
第 5 部分
作者:
Sacha Barber
本文将全面介绍如何对不同类型的 UI 进行线程处理。
WPF 动画初学者教程
作者:
Praveen Nair (NinethSense)
WPF 上的简单动画教程
基准测试 .
Net、Mono、Java、C++ 及其各自 UI 的启动和系统性能
作者:
dmihailescu
.Net、Mono、Java 与 C++ 以及 Forms、WPF、Swing 与 MFC 的启动和系统性能开销是多少?
构建应用程序时的文件存储最佳实践 - 数据库 (Blob 存储) 与文件系统
作者:
Ziyad Mohammad
本文解释了系统架构师在设计数据存储应用程序时应遵循的最佳策略。
更好的睡眠方式:控制线程的执行并限制 CPU 使用率
作者:
hagarwal
这是一个类,可以帮助您控制涉及循环/轮询的线程的执行,并将其 CPU 使用率限制在指定限制内。
大整数到 1e18
作者:
Louis T Klauder Jr
一个 C# 项目,
提供任意大小的整数和到 1e18 的简单算术运算
Silverlight 中的二进制序列化到隔离存储 -
BinaryFormatter vs.
sharpSerializer
作者:
Pawel idzikowski
如何在 Silverlight 客户端中将二进制数据序列化到 IsolatedStorage,
而 Silverlight 中没有 BinaryFormatter?
为什么不使用 sharpSerializer?
-
一个用于 .
NET 和 Silverlight 的开源 XML 和二进制序列化器
Bug Finder,
一个可扩展的 Win32 被动调试器
作者:
Antonio Petricca
Win32、
与编译器无关、
可扩展的被动调试器
通过 Remoting (TCP/HTTP) 构建分发应用程序
作者:
John.Jiang
本示例描述了如何通过 TCP 协议在 Remoting 上构建分发应用程序。
使用 Ring 编程语言构建 Flappy Bird 3000
作者:
Mahmoud Samir Fayed
使用 Ring 编程语言开始 2D 游戏开发并构建 Flappy Bird 3000 游戏。
构建 WPF 的停靠窗口管理解决方案
作者:
Ashish Kaila
使用 WPF 作为 Synergy 工具包一部分的停靠窗口解决方案。
构建带 RDS 支持的 FM 收音机
作者:
Tamir Khason
本文介绍了如何使用 WPF 和 USBFM 库构建一个带 RDS 支持的简单 FM 收音机播放器。
使用 C# 4.
5 构建高性能 WPF/E 企业级应用程序
作者:
kishhr
关于如何在 WPF 中为 Windows 和 Web 构建高性能应用程序的深入参考。
使用 Windows Workflow Foundation 构建基于图像的工作流
作者:
Casey_Muse
了解如何使用 WF 和 Pegasus Imaging 的活动库构建一个小型的文档成像工作流应用程序(第 1 部分)。然后,了解 Pegasus 的活动如何用于使用 Visual Studio 2008 向 MOSS 添加成像工作流(第 2 部分)。
利用 MySQL 存储引擎和 API 构建,
使用 SQL 查询语言进行复杂分析:
第二部分
作者:
SarmadAsghar
利用 MySQL 存储引擎和 API 构建,
使用 SQL 查询语言进行复杂分析:
第二部分
基于 MCM-Framework.
Net 的异步消息通信构建专业的 .
NET 应用程序
作者:
Pawel idzikowski
如何使用 MCM-Framework.
Net 的消息、
命令和组件来有效地构建任何大小的模块化 .
NET 应用程序?
批量数据导出到 Excel(从 Datatable 和 Datagridview)
作者:
Senthil Sambandam
以快速有效的方式将海量数据传输到 Excel。
燃烧你窗口的边缘,赋予它们特色
作者:
Michael Dunn
不,这不是拼写错误。
使用 C# 和 IMAPI2 刻录和擦除 CD/DVD/蓝光媒体
作者:
Eric Haddan
在 C# 中使用映像刻录 API。
使用 Image Mastering API 版本 2.0 (IMAPI2) 刻录 CD/DVD 媒体
作者:
Eric Haddan
使用 IMAPI2 刻录 CD/DVD 应用程序的示例。
绕过 PatchGuard 3
作者:
Christoph Husse
本文介绍如何在最新的 Windows 版本上绕过 PatchGuard 3。
C# 类用于计算日出日落时间
作者:
Zacky Pickholz
一个用于计算日出日落时间的类,实现为线程安全的单例模式
C# MP3 音频捕获/录制组件
作者:
Lukasz Kwiecinski, Istrib
一个 .
NET 组件,
用于从声卡捕获 WAVE 或 MP3 音频。
LAME 用于 MP3 压缩。
C# 台球
作者:
Marcelo Ricardo de Oliveira
C# 的声音启用的台球游戏。
C# vs C/C++ 性能
作者:
User 1556233
C++ 和 C# 性能比较。
C# WAV 文件类,
音频混合,
以及一些轻量级音频处理
作者:
CalicoSkies
一个用于读取和写入 WAV 文件、
轻量级音频处理和 WAV 文件混合的 C# 类。
C++ 11 S/MIME:一个带有安全功能的简单 MIME 解析器和构建器
作者:
Michael Chourdakis
易于使用的简单解析器,支持 S/MIME。版本 2。
C++ HMAC-SHA 类实现
作者:
Chien-Chung, Chung
C++ HMAC-SHA1 类
C++ 很有趣:编写一个井字游戏
作者:
Marius Bancila
本文展示了如何使用 Win32 和 WinRT 等不同技术在 C++ 中创建井字游戏,证明用 C++ 编写代码与其他编程语言一样有趣且高效。
C++ WinAPI 包装器对象,使用 thunk(x32 和 x64)
作者:
Jon Campbell
使用“thunk”技术将 this 指针作为第五个参数添加到 WndProc 调用中,适用于 x32 和 x64
C++、Win32 和脚本:为您的应用程序添加脚本支持的快速方法
作者:
Michael Chourdakis
使用 COM 和纯 C++ 自动添加脚本支持。
C++/WinRT 运行时组件在 Win32 应用程序中 - 第 4 部分
作者:
Giuseppe Pischedda
实现一个“消费” C++/WinRT 运行时组件的 Win32 C++ 应用程序。
缓存 IQueryable 以提高 LINQ-to-SQL 性能
作者:
Zimin Max Yang
一种在保持 DataReader 的可维护性的同时提高 LINQ-to-SQL 性能的方法。
C# 程序的调用树
作者:
Louis T Klauder Jr
一个简单的 C# 用户函数调用树列表器。
使用 ExcelPython 从 Excel 调用 Python 代码
作者:
Eric Reynolds
ExcelPython 是一个轻量级的 COM 库,它使您能够从 Excel VBA 调用 Python 代码并操作 Python 对象。
大写锁定状态托盘应用程序
作者:
ron wilson
在 Windows 托盘中查看大写锁定、数字锁定、滚动锁定状态
在 C# Windows 服务中捕获设备事件
作者:
Alien282
在托管的 Windows 服务中处理 DBT_DEVICEQUERYREMOVE
CBR/CBZ 漫画(C#)
作者:
thund3rstruck
C# 中与 CBZ/CBR 漫画书的交互。
CD 刻录机 - 控制台版本
作者:
2b|!2b==?
一个命令行程序,将文本文件中指定的文件夹和文件备份到 CD-W
CGridListCtrlEx - 基于 CListCtrl 的网格控件
作者:
Rolf Kristensen
一个自定义绘制的 CListCtrl,支持子项编辑和格式化
从 Explorer 上下文菜单更改本地 IIS 主目录
作者:
Sean Rock
从 Explorer 上下文菜单更改本地 IIS 主目录
更改 CHeaderCrtrl 的高度和位置以及 CListCtrl 后代的行高,
并使用 HDM_LAYOUT 和 WM_MEASUREITEM 消息
作者:
Emery Emerald
解决了标题“变形”及其位置、
列表控件的行高及其文本格式的问题。
更改 PropertyGrid 描述区域的高度
作者:
Geno Carman
如何更改 PropertyGrid 描述区域的高度。
以编程方式更改显示设置
作者:
Mohammad Elsheimy
学习如何通过 API 和 .NET Framework 以编程方式更改显示设置。
更改 Win-XP、
VISTA 和 Server2003 中的文件描述符限制和 TIME_WAIT 限制。
作者:
Raghuwanshi.G.S
本文介绍了如何通过更改 Windows 2003、
XP 和 Vista 中的 FILE DESCRIPTOR 限制和 TIME_WAIT 来提高服务器/系统性能。
聊天客户端服务器
作者:
Boby Thomas P
使用 win32 套接字的聊天客户端和服务器实现
Windows 的 ChatGPT-API:在您的 Windows 应用程序中使用 ChatGPT
作者:
Michael Chourdakis
快速生成文本和图像
Cinchoo - 简化的命令行参数解析器
作者:
Cinchoo
易于使用的命令行参数解析器,
具有用法创建、
类型安全管理等加载功能
电路引擎
作者:
Emre Guldogan
逻辑电路仿真与分析系统
CKRFloat - 任意精度计算
作者:
Karl Runmo
任意精度计算
用于使用 Windows 套接字和 TCP/
IP 进行通信的类
作者:
JonataCB
具有许多有用属性和方法的类,
用于使用 TCP/
IP 进行通信
经典 Shell
作者:
Ivo Beltchev
Windows 7 和 Vista 的经典开始菜单和其他 Shell 功能。
使用 API 清除控制台屏幕
作者:
Mohammad Elsheimy
学习如何通过 API 调用清除控制台屏幕。
此外,
学习一些控制台技术,
例如移动屏幕上的文本。
ClipSpy+
作者:
Mike Hankey
一个用于揭示剪贴板奥秘的实用工具,
现在包含一个数据注入器,
允许您将各种数据格式传递给剪贴板。
关闭 Microsoft Dynamics GP 报表目标窗口
作者:
Paul Maxan
本文将介绍如何使用 .
NET 插件库和独立的 Windows 窗体应用程序关闭 Microsoft Dynamics GP 报表目标窗口。
关闭 Microsoft Dynamics GP 报表目标窗口(备选方案)
作者:
Paul Maxan
这是“关闭 Microsoft Dynamics GP 报表目标窗口”的替代方案
自动化 Windows 桌面应用程序的云服务
作者:
Won Dong
利用云服务作为 Amazon S3 和 EC2 Windows 实例中的匿名桌面环境
CLR 注入:
运行时方法替换
作者:
Ziad Elmalki
在运行时用另一个方法替换任何方法。
更新至 3.
5 SP1。
CMS/TSO 管道(Windows)- 第一部分 语法
作者:
WBurgMo
IBM 管道(Windows 版)和 PowerShell 的实现。
cngsha3:较新算法的加密下一代实现
作者:
Michael Chourdakis
在 Win32 项目中使用 SHA-3 和 CRYSTALS Kyber、Dilithium 和 Sphincs
精简高效的文件 DIFF(FIFF)应用程序
作者:
Ilka Guigova
本文介绍了一个计算和显示两个文本文件之间差异的应用程序。
代码片段管理器
作者:
Richard MacCutchan
一个可以方便地将代码或文本片段放入剪贴板的小工具。
在我们的进程窗口中托管第三方应用程序的代码(例如 Google Chrome、
Internet Explorer 8)
作者:
Sharan Basappa
此代码显示如何在自己的进程窗口中托管第三方应用程序,
如 Google Chrome 和 Internet Explorer 8
CodeCount 计算源代码行数
作者:
Leslie Zhai
这是 libc/libc++ 跨 GNU 和 WIN32 的 SLOC 控制台的怀旧之作
无冲突共享字符串资源
作者:
David A. Gray
在不发生冲突资源 ID 的风险下共享 Win32 字符串资源
通过所有者绘制控件实现的颜色选择器和字体选择器
作者:
nilaysoft
演示如何通过所有者绘制控件实现 WIN32 颜色选择器和字体选择器
富文本控件中的基于列的选择。
作者:
Mahfuzur Rahman.
富文本控件中的基于列的选择。
ComboBox 列表控件宿主
作者:
wmerifield
本文演示了如何在标准 ComboBox 中宿主列表控件。
轻松创建您自己的 CheckedList ComboBox 等。
支持完整指定文件路径的 Compact Framework 进程类
作者:
Frank Th. van de Ven
使用完整文件路径终止进程或检查其是否正在运行。它还枚举进程,返回正在运行的 EXE 文件的完整路径。
Visual C++ 2010 中的并发运行时
作者:
Ajay Vijayvargiya
了解 VC10 中的并行算法、
并行容器、
任务、
任务组、
代理库、
任务调度程序等
配置 Internet Explorer WebBrowser 控件的模拟模式
作者:
Richard James Moss
用于配置 Windows Forms 或 WPF 应用程序中托管的 WebBrowser 控件使用哪个版本的 Internet Explorer 的助手类。
使用凭据连接到 UNC 路径
作者:
hayes.adrian
使用 NetApi32,使用指定的用户名凭据建立和断开到 UNC 路径的连接。
C 语言的保守垃圾收集器
作者:
Yasin HINISLIOGLU
本文介绍了使用 C 语言的垃圾回收和内存管理
BizTalk 中缓存的考虑因素
作者:
Ali Kheyrollahi
涵盖 BizTalk 中缓存的常见挑战和陷阱。
控制台控件
作者:
icemanind
一个看起来像控制台屏幕的 Winforms 控件,支持完整的读写功能。
在 Win32 应用程序中消费 C++/WinRT 运行时组件 - 第 1 部分
作者:
Giuseppe Pischedda
C++/WinRT 入门
从 SSRS(
RDL)
服务器报告中调用 WCF 服务
作者:
John Gathogo
一篇说明如何从 SSRS 服务器报告中调用 WCF 服务的文章
其他进程中的焦点控件
作者:
Andrec
检索其他应用程序中焦点控件的 hWnd。
通过 Kinect 控制 NAO
作者:
Tareq_Gamal
如何使用 Kinect 控制 NAOqi 机器人(如 NAO、
Pepper)
人人皆可使用的控制面板小应用程序
作者:
carlos@takeapps
这是一个分步指南,
教你如何构建自己的控制面板小应用程序
将类转换为 CommandHandler
作者:
Sameerkumar Namdeo
一篇关于使用 Command 设计模式创建命令处理框架的文章。
酷炫角度选择控件(
Photoshop 风格)
作者:
Roey C
一个用于选择角度的酷炫控件。
酷炫的“DOS 模式”虚拟音量表,一个有趣的入门项目,适合想多了解 VC++ IDE 和 Win32 核心 API 的任何人
作者:
simonp_ca
简单的原生 DLL(在 VC++ 中制作)使用 Win32 核心 API 从默认音频设备(扬声器或耳机)捕获实时音频信号。小型的 C# 控制台 EXE 从 DLL 获取信号,并实时上下调整音量条。观看有趣且易于理解。
适用于 Windows 2000 及以上版本的带标准控件的酷炫、
半透明和异形对话框
作者:
Jerry.Wang
本文试图找到一种在分层窗口上显示 Windows 标准控件的方法。
提供原生 MFC 和 WinForms 源代码。
基于计数器的c8051
作者:
ingvar8
基于计数器的c8051
CPU 温度和系统信息
作者:
Howard 9448490
两个类,使用 OpenHardWareMonitor 和 Windows System.Management 轻松访问系统信息。
使用 Windows 功能区框架的应用程序关闭时崩溃
作者:
Arik Poznanski
使用 Windows 功能区框架的应用程序关闭时崩溃
CrashRptEx - CrashRpt 崩溃报告系统的扩展
作者:
Andreas Schoenefeld
如何使用 CrashRptEx,以避免 MFC 应用程序中崩溃报告的一些陷阱,或者如果您希望在崩溃后继续应用程序。
使用 WTL 创建便捷的工具栏助手
作者:
Rocom
更轻松地生成工具栏图像。
轻松创建自定义 Windows (WPF)
作者:
Ashish Kaila
声明式和可视化地创建 WPF 中的自定义窗口。
使用 2D Voronoi 图创建温度图
作者:
Maxim_Barsuk
2D Voronoi 图的实际应用。
创建你自己的截图工具
作者:
Eder A. Castro
此工具可以捕获桌面上的任何内容,
如图片或网页的一部分。
此工具允许你使用快捷键选择整个屏幕的部分区域。
使用 EPPlus 在 C#.Net 中创建/读取/编辑高级 Excel 2007/2010 报表
作者:
Debopam Pal
导出高级 Excel 2007 报表
创建一个客户端-服务器应用程序 -
制作一个聊天
作者:
Gerard Castelló Viader
制作一个典型的客户端-服务器聊天应用程序
创建基于控制台的调试窗口
作者:
Michael Haephrati
本文将展示如何选择性地为 Win32 甚至 MFC 程序添加控制台窗口以进行调试。
创建托管 POCO 实体的域服务工厂
作者:
Beavis Killer
本文演示了如何编写域服务工厂来托管纯类对象 (POCO) 实体,并在 Silverlight 4 版本中通过 RIA Services 使用它们。
创建类似 Facebook 的网站预览器
作者:
icemanind
如何在 C# 中为 Winforms 创建类似 Facebook 的网站预览器用户控件
用 C 和 C# 创建录音机
作者:
Mohammad Elsheimy
学习如何在 C 和 C# 中录制音频和播放声音文件。
创建一个数独游戏
作者:
Spirch
如何以速度为重点创建数独游戏。
使用 C# 创建和安装 Internet Explorer 上下文菜单
作者:
Riad MS Afyouni
使用安装程序类添加 Internet Explorer 上下文菜单
使用 IMAPI2 创建音频 CD
作者:
Eric Haddan
使用 Image Mastering API 创建 Red Book Audio CD
为 Windows Mobile 创建自定义 DirectShow SampleGrabber 过滤器
作者:
Angel Kafazov
本文解释了如何为 Windows Mobile 编写自定义 DirectShow SampleGrabber 过滤器。
从 C++ 创建 JavaScript 数组和其他对象
作者:
imagiro
如何从 C++ 代码创建 JavaScript 数组和其他对象,并将它们传递给脚本。
使用 PInvoke 创建系统还原点
作者:
ub3rst4r
如何在 C# 中使用 PInvoke 创建 Windows 的系统还原点
创建和内存映射现有的 DBF 文件,
作为 CListCtrl 类的虚拟模式下修改数据序列化的替代方案。。。
作者:
Emery Emerald
演示了读取、
写入和创建标准的 DBF 文件,
具有内存中的随机访问,
而不是典型的 MFC 应用程序用于 CListCtrl 类在虚拟模式下的后代。
C# 中的关键路径法实现
作者:
leniel
用于计算项目活动集关键路径的 C# 控制台应用程序
临界区块
作者:
hongseok.com
使用 CRITICAL_SECTION 的辅助类
CropBox
作者:
Johnny J.
轻松地为您的桌面应用程序添加图像裁剪功能
跨平台 C++ 模板解决方案,
用于为第三方 GIS 绘制 GPS 数据
作者:
Boris Kolesnikov
生成 PNG 文件,
这些文件称为瓦片,
形成 GIS 地图图层
用于与服务提供商交互的跨平台 IPC 事件管理器
作者:
Alex_Intw
本文向您展示了如何通过共享内存队列在 Windows 和 Linux 平台之间发送或发布事件。
Crypt 库演示 - Microsoft CryptoAPI 库基础
作者:
Ștefan-Mihai MOGA
本文讨论了加密的概念及其在确保数据安全方面的应用。
加密互操作性:数字签名
作者:
Jeffrey Walton
使用 Crypto++、Java 和 C# 签名和验证消息。
加密互操作性:
密钥
作者:
Jeffrey Walton
使用 Crypto++、
C# 和 Java 以 PKCS#8 和 X.
509 格式导入和导出加密密钥。
Visual Studio 安装项目中的自定义操作
作者:
Chandrakantt
使用 C++/Win32 在 Visual Studio 中创建自定义操作的详细说明
Win32 API 中的自定义控件:控件自定义
作者:
Martin Mitáš
自定义现有控件技术的概述。
Win32 API 中的自定义控件:封装自定义控件
作者:
Martin Mitáš
一些技术,用于从父窗口过程中消除自定义控件特定的代码。
Win32 API 中的自定义控件:滚动
作者:
Martin Mitáš
如何在控件中支持滚动。
Win32 API 中的自定义控件:标准消息
作者:
Martin Mitáš
让您的控件能够回答系统或应用程序可能提出的问题。
Win32 API 中的自定义控件:基础知识
作者:
Martin Mitáš
纯 Win32 API 中自定义控件开发的快速入门。
Win32 API 中的自定义控件:绘图
作者:
Martin Mitáš
理解自定义控件绘图的基础知识,
并避免控件闪烁的陷阱
Win32 API 中的自定义控件:视觉样式
作者:
Martin Mitáš
使用视觉样式 API,
使您的控件与标准/常见控件保持一致。
自定义功能的 MessageBox
作者:
Xmen Real
一个按我们意愿工作的 MessageBox。
Office 2010 VSTO 附加组件的自定义功能区帮助
作者:
Scott Parkes
为 VSTO 附加组件功能区控件提供自定义上下文敏感帮助。
用于调用应用程序的自定义 URL 协议
作者:
Chandrakantt
注册自定义 URL 协议以调用应用程序
可定制的 VB.
NET WinForms 进度条控件
作者:
David Vanson
一个可定制的进度条控件
CWindow(窗口 API 函数的包装类)+ IuSpy
作者:
Maxim Berezov
CWindow(窗口 API 函数的包装类)+ IuSpy(Spy++ 模拟器)。
在没有 Analysis Services 的情况下使用 SQL Server 2005 进行数据挖掘
作者:
kvlcek
CHAID 在 MSSQL 2005 中的 C# 实现,类似于 Cognos 场景。
dbAx:用于 ActiveX 数据对象 (ADO) 的 C++ 库
作者:
Ross White
ADO 的 C++ 类包装器。
使用 WCF 和 DbProviderFactory 注入的 DbProvider Profiler:IV 的第 II 部分
作者:
Pieter Van Parys
在我们的 ProxyDbxxx 类中创建分析信息。
DBTool -
第二部分:
Harlinn.
Oracle
作者:
Espen Harlinn
Oracle Data Provider for .
NET 的基于反射的包装器 -
允许您的应用程序动态加载安装在客户端计算机上的 Oracle.
DataAccess.
dll 程序集。
C# 中的 DCT 实现(图像的 DCT)
作者:
Vinayak Bharadi
在 C# 中实现图像的 DCT(二维 DCT)及其逆变换
使用 STL 流运算符进行调试日志记录
作者:
Johann Anhofer
一个易于使用的调试日志记录器,通过自定义流缓冲区实现。
通过调试器进行调试
作者:
Jeffrey Walton
在 .
NET 世界中使用 WinDbg 进行调试。
解码多页旋转 tif.zip
作者:
LeisureBamboo
多页旋转 tif.zip 的解码和编码。
解压缩并在 PC 和 PPC 上显示动画 GIF
作者:
OdeeanRDeathshead
一个允许显示动画 GIF 的类,手动扫描和解压缩。
部署器
作者:
lepipele
自动化部署 Windows 服务、
ClickOnce 和其他 .
NET 应用程序。
使用 Photoshop 设计 WinForms 控件
作者:
Alaa Ben Fatma
利用您的设计师技能创建精美的控件
用于结构性能评估的设计师/构建器人工神经网络
作者:
Angel Gabriel Valdés Sarduy
它测试 ANN 结构选择器标准,适用于通用 ANN 问题。
设计和实现 Windows 用户模式应用程序中的同步原语
作者:
Victor Soldatov
在原生 Windows 用户模式应用程序中创建轻量级同步实体的另一种方法
桌面闹钟
作者:
Arman Ghazanchyan
桌面闹钟是一个非常有用的应用程序,
它可以执行多项任务。
桌面词典
作者:
Suresh Reddy B.V
从 Encarta/
Cambridge 在线词典中获取剪贴板中的单词含义
使用 RDP API 和套接字进行桌面共享
作者:
nuclear_sun
您可以使用此软件与他人共享对等方的桌面,以任何您能想象到的方式指定共享者和查看者。详细的开发文档和用户手册可以在下载中找到。
通过 .
NET (CLR) 触发器详细审计 SQL Server 数据
作者:
David Catriel
为 SQL Server 创建一个 .
NET 触发器,该触发器将记录(直到字段级别)所有对表的更改。
检测 CD /
DVD 插入/弹出
作者:
Kazi Zakir Hossain
如何在 VB6 中检测 ROM 中的媒体插入/弹出
检测 Windows 7 下的 SAM 文件损坏(第 1 部分)
作者:
AIT SALEM BOUSSAD
本文第一部分介绍了如何通过 Windows 服务将 DLL 注入 lsass 进程。
检测系统范围的鼠标事件
作者:
Kazi Zakir Hossain
如何在你的应用程序中检测系统范围的鼠标事件
检测活动语言
作者:
Michael Haephrati
如何检测当前使用的语言,无论活动应用程序是什么
使用 Win32 Interop 确定 Excel 是否处于编辑模式
作者:
Viktor Hamori
在本文中,可以找到一个可能的解决方案,用于检查 Excel 应用程序是否处于编辑模式或接收其通知。
使用 Jira SOAP API 为 PragmaSQL T-SQL Editor 开发 Jira 客户端
作者:
Ali Ozgur, Tolga Kurkcuoglu
介绍如何使用 PragmaSQL 插件支持开发自定义 Jira 客户端
开发评分条
作者:
Xmen Real
面向 .NET 的高级评分控件
Direct2D:Windows 7 绘图中的硬件加速
作者:
Michael Chourdakis
使用一种新的、基于 ActiveX 的硬件加速接口绘制您的矢量图。
目录文件列表实用程序
作者:
Shup
一篇关于如何递归列出给定目录中所有文件的文章。
目录镜像应有的工作方式
作者:
Jim Parsells
快速轻松地创建有用的目录还原点。
目录监视服务控制 SSIS 包执行
作者:
Kuthuparakkal
基于 WMI 的 DirectoryMonitor 触发 SSIS 包执行。
DirectoryList 2.0
作者:
nirvansk815
一个自定义列表框控件,用于可视化地操作数据。
DirectShow 编辑服务 (DES) 和组合 AVI 文件
作者:
Ian Bell, #2
一个使用 DES 组合两个或多个 AVI 文件的示例 C++ 项目。
DirectShow 音视频剪辑
作者:
Kovalev Maxim
如何使用 DirectShow 剪切媒体文件的指定部分
DirectSound 蜂鸣声实现
作者:
CyLith
由于 x64 Windows 移除了 Beep 函数,这是使用 DirectSound 实现 Beep 函数的一个方法。
DirectUI
作者:
Leslie Zhai
带有 DirectX 3D 动画的开源无窗口演示管理器库。
DirectX MIDI - 使用 MCI 函数同时从内存播放多个 MIDI 文件
作者:
LeisureBamboo
在本文中,您将看到使用 MCI 函数同时从内存播放多个 MIDI 文件所需的步骤。
禁用 Ctrl+Alt+Del Windows XP
作者:
gabrielmaldi
一种非常简单的方法。
在 WPF 中显示 HTML 和 CefSharp 教程 第二部分
作者:
Dirk Bahle, Alex Maitland
如何在 CefSharp 中实现 ResourceHandler 以在 WPF 中显示自定义 HTML。
显示最近的浏览历史记录
作者:
Michael Haephrati
本文解释了浏览历史记录的存储方式和位置,以及如何获取它。
中小型办公室的分布式计算
作者:
hax_
分布式计算的开源 hxGrid 库简介。该库的主要优点:集群仅使用 Windows 2000/XP/Vista 工作站的空闲时间(无需专用工作站);易于使用;免费。
在 Windows 中处理 UTF-8,
第二部分 –
转换为小写或不转换
作者:
Mircea Neacsu
UTF-8 代码的大小写折叠。
Dokan.Mem,一个文件系统原型
作者:
Eddy Vluggen
使用 Dokan 库和 C# 构建(几乎)一个 RAM 磁盘
DotNet Real Tree
作者:
Mohammad Reza Khosravi
一个绘制复杂分形树的简单程序
dotNetMSN 库修复
作者:
BlueBit.uy
如何修复 dotNetMSN 库以轻松连接到 MSN 服务
双缓冲的树形和列表视图
作者:
Eugene Sichkar
实现原生 WinForms 无闪烁的 TreeView 和 ListView 后代
在 Windows 8+ 的桌面图标后面绘制
作者:
Gerald Degeneve
在 Windows 8+10 的桌面图标后面,直接在壁纸上绘制或渲染 Windows 窗体。
在 Windows 7/Vista Aero 主题中绘制自定义标题栏(带位图)
作者:
Mukit, Ataul
在窗口标题栏中显示位图并控制其透明度,以及在 Windows 7/Vista 的 Aero 主题中自定义绘制标题栏。
驱动或自动化 GUI 应用程序
作者:
daluu
通过 GUI 驱动或控制应用程序的 GUI 自动化
下拉式工具提示
作者:
senthil karuppaiah
HTML 下拉列表(SELECT/COMBO)元素的自定义工具提示支持。
重复文件查找器
作者:
Arman S.
一个查找系统中重复文件的工具。
DWinLib - 创建模态对话框
作者:
David O'Neil
需要创建一个简单的或不那么简单的对话框?以下方法可能正是您需要的,即使没有 DWinLib!
DWinLib - 核心部分
作者:
David O'Neil
DWinLib 幕后工作原理简介!
DWinLib 6:漂亮的 WinAPI 集成
作者:
David O'Neil
我的 DWinLib Windows API 包装器与 Francisco Campos 的 Pretty WinAPI 框架相结合
DWM - 使用 DWMGetColorizationColor 进行着色颜色处理
作者:
o m n i
使用 WM_COLORIZATIONCOLORCHANGED 和 DWMGetColorizationColor。
动态公式处理库
作者:
Derek Bartram
本文介绍了一个基本的动态公式处理器(包括中缀转前缀转换器)。
动态库与延迟函数加载
作者:
Vasil Bachvarov
本文解释了如何创建动态库,该库在第一次使用时加载导出的函数,而不是在加载库时加载。
动态加载变得简单
作者:
Derek Bartram
演示动态加载是多么容易(以及为什么您应该使用它)的文章。
动态 UI 创建:
扩展 R2build:
添加新工具支持、
创建插件配置
作者:
r2build
在本文中,
我将介绍如何为 R2build 中的新工具创建新的配置文件 XML。
动态添加/编辑远程进程的环境变量
作者:
Sarath C
动态添加/编辑远程进程的环境变量
C# 中的地球地图
作者:
Reza Shojaee
在栅格图像地图上检测坐标点
EasyHook - Windows API Hooking 的革新
作者:
Christoph Husse
现在支持非托管 API、内核模式 Hooking,并且自 Windows 2000 SP4 起,可以通过纯托管处理程序扩展非托管 API。
编辑(添加/删除/修改)ARP 表
作者:
Usama El-Mokadem
一个显示和修改由地址解析协议 (ARP) 使用的 IP 到物理地址转换表的工具。
运行时提升
作者:
Michael Haephrati
应用程序如何在运行时自行提升以获得“管理员”权限
为新手准备的应用程序提升:提升并写入注册表的逐步指南
作者:
joseangelmt
我们将使您的应用程序能够写入 HKEY_LOCAL_MACHINE 中的条目,并在必要时提升您的应用程序。
支持多个 POP 账户的邮件检查程序
作者:
Sergey Chepurin
一个带有多个 POP 账户的邮件检查程序。
使用 Powerbasic 进行嵌入式编程(RTOS-32)(第一部分)
作者:
Chris Boss
简要介绍使用 Powerbasic 6.0 控制台编译器和 Ontime RTOS-32 嵌入式操作系统
将 .NET 控件嵌入 NotifyIcon 气球工具提示
作者:
Igor Kushnarev
如何在 NotifyIcon 气球工具提示中嵌入 .NET 控件
在 C++ 应用程序中嵌入 Web 服务器
作者:
JAMcLaughlin
使用 Lacewing 网络库在 C++ 应用程序中嵌入 Web 服务器
将 Java VM 嵌入 C 应用程序并使用带 JSON 的 JNI
作者:
Richard Chambers
探索如何在 C 应用程序中嵌入 Java VM,并为使用 JNI 的 Java 应用程序开发原生库。
空模板文本框
作者:
stebo0728
本指南展示了如何扩展标准 TextBox 以具有“空值”模板
运行时编译的加密代码
作者:
Bruno Tabbia
在运行时加密您的 C# 类并编译它们(隐藏其代码在 exe 文件中)。
加密和解密
作者:
dj_limi
这是可以制作 Caesar 密码的软件。
使用 WMI.NET 和 C# 枚举用户
作者:
chakkaradeepcc
使用 WMI.NET 和 C# 枚举所有可用的用户、组
EpServerEngine - 使用 C++ 和 Windows Winsock 的轻量级模板服务器-客户端框架
作者:
Chris La
如何使用模板服务器-客户端框架 EpServerEngine(C++ 和 Windows Winsock)快速创建服务器-客户端网络。
EpServerEngine.cs - 使用 C# 和 Socket 的轻量级异步 IOCP TCP 模板服务器-客户端框架
作者:
Chris La
如何使用 IOCP TCP 模板服务器-客户端框架 EpServerEngine.cs (C#) 快速创建服务器-客户端网络。
Eratosthenes/Sundaram/Atkins 筛法在 C# 中的实现
作者:
Ashraff Ali Wahab
C# 实现 Eratosthenes/Sundarm/Atkins 筛法生成素数,并比较三种实现之间的性能。
使用硬件令牌进行 EV 代码签名
作者:
Michael Haephrati
如何使用硬件令牌签名 PE 文件
事件处理 / 生成基础
作者:
Derek Bartram
自定义事件生成和处理的快速入门指南
演进负责任的、自描述的组件
作者:
Matthew Cannon
自描述组件如何从面向责任的开发实践中涌现,以及如何使用 Visual Studio 的“代码区域”工具为该过程增加价值。
从 DataGridView 导出到 Excel
作者:
kevinuni
一种将数据从 DataGridView 导出到原生 Excel (xls) 的方法,支持任何数据源
Excellence:
BizTalk 单元测试框架 –
示例
作者:
Ali Kheyrollahi
关于使用 Excellence BizTalk 单元测试框架的演练。
Excellence:
BizTalk 单元测试框架 –
概述
作者:
Ali Kheyrollahi
用于测试编排的单元测试框架,
使用仪器。
异常注入:在另一个线程中抛出异常
作者:
valdok
如何通过异常中止不合作的线程
可执行集成示例:外部设置和更新
作者:
Ben Baron
用于演示可执行集成的 Java 源代码,该概念是将几个不同的可执行文件集成以创建单个应用程序
执行程序 n 秒
作者:
Linccg
启动程序,执行 n 秒,然后终止它
ExecutionStopwatch
作者:
cliran
一个测量线程执行所花费 CPU 时间的 Stopwatch 实现
.NET 中的 Explorer Shell 扩展(修订版)
作者:
_Plutonix
使用 VB、C# 的基于 .NET 的 Shell 上下文菜单框架。
将 Windows Media Player 音乐元数据导出到 XML 文件
作者:
andywilsonuk
一个 C# 应用程序,使用 Windows Media Player API 将所有音频元数据导出到 XML 文件
ExpTreeLib 版本 3 - 窗体的类似资源管理器的导航和操作
作者:
Jim Parsells
用于构建具有文件夹导航 TreeView 和窗体特定 ListView 的窗体的类库,可以为您的应用程序量身定制,并表现得像 Windows Explorer。完整的文档。
使用 WPF 扩展 OpenFileDialog 和 SaveFileDialog
作者:
dmihailescu
使用 WPF 窗口自定义 OpenFileDialog 和 SaveFileDialog。
任务栏和开始菜单的扩展自动隐藏
作者:
Thilo Bauer
在鼠标未移动一段时间后自动隐藏任务栏和开始菜单
从零开始的扩展泛型集合
作者:
Jason Pearce
从头开始构建泛型集合类,而不仅仅是包装 List 或 ArrayList。
扩展的服务控制器
作者:
Antonio Petricca
.NET ServiceController 类扩展
ExtendedDataTable
作者:
Tamer Oz
ExtendedDataTable 是一个比原生 .NET Framework DataTable 提供更多功能的组件。它也是平台无关的,您可以在 Web 或 Windows 应用程序中使用它。
扩展 Cuyahoga 全文索引(Lucene.NET)
作者:
Ali Ozgur
在本文中,我们将扩展 Cuyahoga.Core.Search 命名空间中的类,以提供更通用的全文索引服务
扩展 DirectoryInfoEx 以支持 Archive
作者:
Leung Yat Chun
允许用户创建虚拟目录并通过类似于 DirectoryInfo 的接口使用它们。
使用 Tangram Extension Tools for Application 扩展 Office 2007
作者:
sunhui
使用 MFC/ATL 和 .NET 技术扩展 Microsoft Office 2007 用户界面的新方法。
可扩展存储引擎
作者:
Artour Bakiev
对可扩展存储引擎技术的简要概述。
使用 ProcessStartInfo 和 Process 类进行外部工具插件开发
作者:
Ali Ozgur
描述了如何使用 System.Diagnostics 中的 ProcessStartInfo 和 Process 类来创建外部工具插件。
从 EXE/DLL 提取图标和图标操作
作者:
Abdallah Gomah
如何从 EXE/DLL 提取图标,分割/合并图标,以及获取与文件关联的图标。
F# 与数学:第一部分 - BLAS 和 LAPACK 入门
作者:
Dan Buskirk
从 .NET 代码访问行业标准线性代数库
Fabrika LAB:网络摄像头视频
作者:
Dejan Mauer
使用 Aforge 库访问网络摄像头的免费简单方法。
使用分层窗口 API 实现无闪烁的渐变窗体和设置不透明度
作者:
Diamonddrake
通过手动创建分层窗口 API 的包装器来获得对窗体不透明度的更多控制
下落的方块板和形状控件
作者:
杨国华
将经典的“下落的方块”游戏实现为 .NET 自定义控件,包含动画和声音,带来完整的游戏体验。
快速 malloc() 和 free(),内存成本降低 25%
作者:
altomaltes
对堆“C”内存系统的见解。
使用 CUDA 进行快速图像模糊
作者:
ChaoJui
高性能、高质量的图像模糊
C# 中的快速图像滚动
作者:
mittaltarsem
C# 中的快速图像滚动
使用 C# 和 OpenGL 的快速点云查看器
作者:
Edgar Maass
使用简单的用户控件打开和显示点云。使用的技术:C# 和通过 OpenTK 移植到 .NET 的 OpenGL 库。
最快的精确/模糊/通配符全文本搜索器!?
作者:
Sanmayce
优化的多线程控制台全文本搜索器
C 中最快的哈希函数用于表查找?!
作者:
Sanmayce
用于通用表查找的极其优化的哈希函数
Fatek 和 Facon PLC 通信协议串行接口
作者:
Mahdi Mansouri
轻松超越任何 OPC 组件,
并使用基于 .
NET 的用户友好类来接口 Fatek 和 Facon PLC 系列。
检索并搜索您的 Chrome 历史记录
作者:
Michael Haephrati
如何通过访问“history”Sqlite 数据库来检索和搜索您的 Chrome 历史记录
获取最新的 Minds.com 帖子
作者:
Michael Haephrati
Minds.com 是一个基于区块链的社交网络,用户可以通过使用它来赚取金钱或加密货币。
支持剪贴板交互和拖放的文件管理器
作者:
infinateone
一个具有剪贴板交互和拖放支持的文件管理器应用程序。
文件资源管理库 (.NET)
作者:
dB.
文件资源管理的 .NET 实现,支持 VS_VERSIONINFO 版本资源。
文件轮换器
作者:
Manish K. Agarwal
当文件大小达到预设的最大文件大小时,通过在文件名中附加 00、01、02、03 等来轮换文件。
FilePreviewCtrl - 以文本、十六进制和图像格式预览文件
作者:
OlegKrivtsov
本文演示了 WTL 应用程序中的文件预览控件。
FileSnap:用于差分文件快照的 Windows 库!
作者:
Michael Chourdakis
在文件中包含文件版本控制、快照和增量备份
Filio - 分布式文件管理
作者:
Huisheng Chen
分布式文件管理
Windows 窗体的胶片控件
作者:
callisthenes
一篇关于 C# 设计的 Windows 窗体胶片控件的文章
可过滤的 TreeView
作者:
hasan bozkurt
可过滤的 TreeView WinForm 用户控件
FindWindow
作者:
Jörg Bausch
FindWindow 是一个用于搜索窗口/控件的工具
使用 M2SYS SDK 进行指纹识别器集成
作者:
Friedrich Brunzema
探索将指纹识别器集成到用户应用程序的文章
FingerPrintf:一个用于快速使用生物识别 API、
指纹和摄像头的简短库
作者:
Michael Chourdakis
使用您的传感器进行识别和验证
FireKeys - 使用热键打开程序、
文件夹或 URL!
作者:
Dave Kerr
FireKeys 是一个允许您为喜爱的程序或位置设置热键绑定的工具。
看看它是如何工作的,
下载它,
并找出代码是如何编写的!
使用 Vista 的 Windows 过滤平台 API 的防火墙
作者:
MaheshSatya
一篇关于使用 Vista 的 Windows 过滤平台编写简单防火墙的文章
FlexGrid 作为 DataGrid
作者:
Mostafa Kaisoun
ActiveX 控件将 FlexGrid 作为 DataGrid 并编辑 FlexGrid
字体枚举器
作者:
PARK Youngho
一个枚举 Windows 上所有已安装字体并显示预览的工具,以便于编码。
FreeImage 显示演示
作者:
monday2000
如何在 MFC SDI 应用程序中使用 FreeImage 显示位图。考虑了各种重缩放算法。
FreeNAS 或 Ubuntu
作者:
Mike Hankey
将旧计算机变成 NAS 或 Ubuntu 服务器
从二进制到数据结构
作者:
Cédric Menzi
如何将格式正确的二进制数据解析到您的数据结构中。
全多线程客户端/服务器套接字类,带线程池
作者:
Ernest Laurentin
完整的客户端/服务器套接字通信类,带线程池实现。易于使用和集成到 C++ 应用程序中。提供 Linux/UNIX 端口。
Windows Mobile 的全功能任务管理器
作者:
Brian P. Adams
Windows Mobile 的全功能任务管理器。
使用类使 VB.NET 中的窗体全屏
作者:
chanderp, Yash Bharadwaj
在某些应用程序中,我们需要全屏显示应用程序。这是一个简单的类,可以使任何应用程序全屏。只需创建一个此类型的类变量,然后使用类变量调用函数。
使用 Dynamsoft 完全控制您的网络摄像头
作者:
Dynamsoft
通过 IE、Firefox、Chrome、Safari 和 Opera 捕获网络摄像头的图像和视频流。
有趣的控制台,动画美国国旗(Visual C++ 6.0)
作者:
Software_Developer
用控制台做一些有趣的事情,动画美国国旗
玩转 Unicode
作者:
杨国华
直接将 Unicode 输入到文本框,包括对代理对的支持。创建简单的网页以显示花哨的字体。
Fuzzinator:模糊逻辑控制器
作者:
homran
基于 mamdani 推理引擎的模糊逻辑控制器 C# 库 + Windows 窗体 GUI
模糊本体框架
作者:
Václav Slavíček
.NET 与模糊 OWL 本体建模的集成
FuzzyAdvisor - F# 中的简单模糊逻辑专家系统
作者:
Dr.Walt Fair, PE
使用 F# 实现一个可以从 C# 调用的简单专家系统。
GAC 安装程序
作者:
Alex_1
一个命令行 GAC 安装程序,可以删除即使是通过 MSI 安装的程序集。
GBackupSolution - Visual Studio 扩展 VSX 2008/2010
作者:
Tiep Le
用于将您的解决方案备份到 Gmail 的 Visual Studio 2008/2010 扩展。
gbCapture - 提取受保护的文档内容
作者:
gbeene
以文本形式捕获受保护的文档内容,无需破解 DRM
GDI 绘图和打印
作者:
Mattias Högström
学习如何在屏幕和打印机上使用 GDI 绘图的基础知识。我们将更深入地研究不同的 GDI 映射模式,以及在需要将输出发送到打印机时如何进行适当的调整。我们还将创建并重新加载一个图元文件。
透明控件的通用解决方案
作者:
galexding
一种非常简单、集成的制作透明控件(如按钮、滑块、进度条)的方法。
生成条带图像
作者:
Amarnath S
本文介绍了如何在 C# 中生成包含任意角度的马赫带的图像。
在 C# 和非托管 C++ 中生成无限序列
作者:
JorgeLuisOrejel
如何在 C# 和非托管 C++ 中生成无限序列
快速软件开发项目周期的通用架构 - 第 1 部分
作者:
Md. Marufuzzaman
快速软件开发项目周期的通用架构
通用后台工作者
作者:
DaveyM69
无需拆箱/装箱!为这个后台工作者使用泛型类型参数。C# 和 VB.NET 的源代码。
通用选择器下拉控件
作者:
Iain Clarke, Warrior Programmer
一个灵活且易于覆盖的类似组合框的控件,用于从二维选项数组中选择
通用单例设计模式
作者:
tomer bracksmayer
通用单例设计模式 C#
Windows 的通用 Thunk
作者:
jrmwng
通用 Thunk 的最小化应用。
具有 5 种调用约定组合的通用 Thunk
作者:
OwnWaterloo
一种简单通用的解决方案,借助 thunk 技术使成员函数成为回调函数。
遗传算法库
作者:
Mladen Janković
遗传算法的框架
获取 WMI 提供的所有数据
作者:
Jesse Fatherree
这个简单的函数将以编程方式枚举任何 WMI 类中的所有属性和值。
获取 COM 对象实现的所有类型
作者:
David Thielen
如何返回 COM 对象实现的所有类型。
入门:使用 WinDBG 和 SOS 调试 .NET 应用程序中的内存相关问题
作者:
Sonal.India
使用 WinDBG 和 SOS 入门
捕获异常时的调用堆栈
作者:
Baiyan Huang
提供一个实用类,用于在使用 Windows SEH 时返回捕获异常时的调用堆栈。
获取有用的目录路径
作者:
Shup
一篇关于轻松查找常用用户特定目录路径的文章。
.NET 中的所有“特殊文件夹”
作者:
Ray K
检索新用户文件夹(如下载、保存的游戏或搜索)的路径
使用 VB.NET 获取当前浏览器 URL
作者:
hvrmln
获取浏览器 URL
获取操作系统版本信息 - 甚至适用于 Windows 10!
作者:
Johnny J., Brisingr Aerowing
获取操作系统版本和版本,已更新至 Windows 10。
获取 Windows OS 上运行的驱动程序列表并使用纯 Win32 调用在 ListView 中显示
作者:
Sharath C V
本文解释了如何获取 Windows OS 上运行的驱动程序列表,并使用 Win32 调用在 ListView 中显示。
获取与邮政编码相对应的地名
作者:
Eddy Vluggen
如何将 GeoNames.org 的数据库转储导入 SQL Server
桌面应用程序中的全局热键
作者:
Kfir Eichenblat
学习如何在 C# 桌面应用程序(例如 Windows 窗体或 WPF)中正确创建全局热键。
.NET 中的全局可拦截程序和系统钩子
作者:
D. Infuehr
关于如何在 .NET 中实现全局可拦截钩子的介绍
全局鼠标和键盘库
作者:
Brian Geiman
易于使用的库,包含全局鼠标和键盘钩子及模拟器。
Google 网站地图爬虫
作者:
Summer_son
检查 sitemap.xml 文件中列出的所有 URL 的控制台应用程序
使用 Windows 公共控件在 JScript 和 VBScript 中创建 GUI
作者:
armagedescu
本文介绍了如何使用 Windows 公共控件在 VBScript 和 JScript 中编写 GUI 应用程序。
Win32 内存 DC 指南
作者:
Paul M Watt
关于在 Win32 中创建和使用内存设备上下文 (DC) 的指南。
Gurux 数据精炼器
作者:
Gurux Ltd
从物理设备检索数据,进行处理,并可视化结果。
破解 FontDialog
作者:
legcsabi
如何隐藏 FontDialog 的 UI 元素(例如,字体大小)。
使用 Windbg 进行黑客攻击 - 第 1 部分(记事本)
作者:
Sarthak S
使用 Windbg 进行程序集检查和黑客攻击
使用 Windbg 进行黑客攻击 - 第 2 部分(扫雷)
作者:
Sarthak S
使用 Windbg 进行程序集检查和黑客攻击
HackPro:关于网络的一切
作者:
markandeysingh
HackPro 是一个为系统管理员和软件开发人员开发的实用程序,用于监控、分析和维护他们的网络。
半条命游戏关卡查看器
作者:
Paul Higinbotham
基于 DirectX 的应用程序,用于打开和查看半条命 1 的游戏文件
在您的应用程序中处理增强型鼠标滚轮
作者:
Tanvi K Shah, Steve H Davis
如何为用户提供高分辨率鼠标滚轮的平滑滚动体验
处理大型字节数组
作者:
bauemeise
大型 byte[] 的分配和复制
Happy Registry:Win32 数据库的快速包装器
作者:
Michael Chourdakis
操作注册表的简单模板
哈希容器和红黑树对决 (STL 基准测试)
作者:
Shao Voon Wong
哈希容器和非哈希容器的基准测试
利用 ATL CRegKey 类的头文件模板库
作者:
jean Davy
在注册表中读取/写入序列化/反序列化任何类型的任意 C++ 数据结构。
正面交锋基准测试:C++ vs .NET
作者:
Qwertie
C++ 与 C# 的速度有多快?让我们比较直接在两种语言之间移植的代码。
可调整大小的 MFC 对话框的帮助类
作者:
Gernot Frisch
当您调整 MFC 对话框大小时,此类负责子窗口的放置。它还将大小存储在注册表中以供下次调用。
隐藏 Windows Vista 和 Windows 7 中的任务栏和开始菜单(开始按钮)
作者:
Simon B.
如何在 Windows Vista 下隐藏任务栏和开始菜单(开始按钮)
C++ 的高性能 Unicode 文本文件 I/O 例程
作者:
Paul Sanders (the other one)
令人惊讶的是,C++ 运行时库和 Win32 Platform SDK 都不提供读取和写入 Unicode 文本文件的例程。本文提供了高性能的例程来读取所有类型的 Unicode 文件(UTF-16 和 UTF-8)以及 ANSI 文件。
纸牌游戏的高分:一种更高级的方法
作者:
AlexAbramov
本文解释了如何制作纸牌游戏的插件来显示高分表。通过 Codecave,纸牌游戏将自动执行此插件的 DLL——无需用户干预!
HiRes Backgroundworker
作者:
sgoleary
复制粘贴 BackgroundWorker。
主机和工作流:两个沟通的世界。第五部分
作者:
freedeveloper
第五部分:使用相关性参数与工作流实例进行内部通信。
在 Java 应用程序中托管 WPF 内容
作者:
Vitaly Shelest
演示了一种将 WPF/.NET 组件嵌入 Java GUI 的简单技术
热补丁:
(
非常)
深入
作者:
Michael Chourdakis
一个可用的热补丁库,
有五种方法!
如何减少保险/金融/银行行业中的代码维护
作者:
Nicolas Kogler
本文将探讨代码生成器、.NET 反射和外部文件在数据量大的行业中减少代码维护的好处。
如何简单有效地访问智能卡
作者:
dotnfc
使用一组类来访问智能卡读卡器,通过脚本测试智能卡——甚至逐个发送 APDU。
如何在列表视图列标题中添加复选框
作者:
Vince Valenti
一个如何在列表视图列标题中添加复选框的示例。当用户切换复选框时,我们还实现了全选/全不选。
如何为原生构建的应用程序添加简单的 Web 启用 2D/3D 仪表板
作者:
Walter Capers
gnuplot 的 Web 化
如何在 Windows 上构建 Mono 3.4.0 / 3.4.1 / 3.6.1
作者:
Alex J Lennon
一篇关于如何在 Windows 上构建旧版 Mono 的更新文章
如何在 Windows 上构建 Mono 3.8 / 3.10
作者:
Alex J Lennon
一篇关于如何在 Windows 上构建当前版 Mono 的更新文章
如何使用托管代码烧录光盘映像(IMAPI 2.0)
作者:
dmihailescu
使用 IMAPI v2.0 和 C# 烧录 ISO 文件。
如何计算文件的年龄
作者:
Ben Aldhouse
使用时间和文件函数
如何从 C 调用 Java 函数(使用 JNI)
作者:
ajalilqarshi
本文介绍了如何使用 JNI 从 C 调用 Java 函数。它还涵盖了在 Java 函数中传递/返回简单参数、数组和结构数组。
如何捕获桌面的一部分
作者:
Michael Rosqvist
一个捕获桌面一部分的工具。
如何检查计算机是否安装了 .NET
作者:
Kambaa
如何检查 PC 是否安装了 .NET,使用 Visual Basic 6 代码
如何配置 Visual Studio 2008 以编译驱动程序
作者:
Andrey Sergienko
如何在不使用 DDK 的控制台工具的情况下配置 Visual Studio 2008 以编译驱动程序。
如何在 Windows 窗体中创建带有自定义事件的自定义 Jump List
作者:
Ahmed_Said
创建带有自定义事件的自定义 Jump List,并在 Windows 窗体 3.5 中检查其所有功能。
如何为 C++ 同步创建一个简单的锁框架
作者:
Chris La
本文解释了如何创建自己的 C++ 同步简单锁框架。
如何创建面向对象的 Win32 控制台应用程序
作者:
Software_Developer
如何创建面向对象的 Win32 控制台应用程序
如何创建您自己的虚拟机 - 第二部分
作者:
icemanind
本文将指导您完成创建自己的虚拟机的分步过程。
如何在 C++ DLL 中创建 CreateFileMapping 并在 C#、VB 和 C++ 中访问它
作者:
nkrscorpio
这是另一个内存映射文件的示例。与其它样本不同的是,我这里有一个 SetData(TCHAR* Key, TCHAR* value) / GetData(TCHAR* key) 模式。
如何在 Win32 中编辑列表视图子项
作者:
yosmany
展示了如何在不使用 MFC 的情况下编辑列表视图子项文本。
如何将资源嵌入静态库
作者:
Michael Haephrati
静态库如何嵌入资源和其他数据,以便任何应用程序(甚至控制台应用程序)都可以使用它们。
如何导出 DLL 中的复杂类
作者:
hitrov
导出派生类、设计模式等。
如何查找用户的电子邮件地址
作者:
Michael Haephrati
这里有一种方法可以查找运行程序的用户的电子邮件地址/地址
如何刷新存储卷的文件缓存、锁定和卸载它,以及弹出媒体
作者:
Uwe_Sieber
演示了如何打开存储卷并执行一些有趣的操作。
如何获取 Citrix 会话或终端服务会话的客户端 IP 地址或主机名?
作者:
Vishal Ganeriwala
如何获取 Citrix 会话或终端服务会话的客户端 IP 地址或主机名?
如何使用 COM 服务器和 VSTO-Excel Add-in 托管 MS-Excel 的用户定义函数
作者:
felixLindemann
自动注册 COM 互操作函数,并在 MS-Excel 中激活此插件,即可使用。
如何检查程序数据库 (PDB) 文件的内容
作者:
marc ochsenmeier
了解在使用 Visual Studio 或 WinDbg 调试应用程序时日常使用的文件。
如何在 MS Windows Server 2008 上安装和配置 MS Exchange Server 2007
作者:
Syed Adnan Ahmed
如何在 MS Windows Server 2008 上安装和配置 MS Exchange Server 2007
如何在 Windows 上动态安装驱动程序或将驱动程序安装为服务
作者:
Jim Charles
动态安装驱动程序或将驱动程序安装为 Windows 的服务。
如何使 RichTextBox 的内容不可选。
作者:
chanderp, Yash Bharadwaj
您想在应用程序中显示一些文本,
同时阻止用户复制内容。
一种实现此目的的方法是使用标签,
但标签不支持文本格式化和 RTF 格式。
如何在 C# 中制作串口挂钩
作者:
Crisanto T. Cafirma
一篇关于在 C# 中创建串口挂钩的文章
如何使 MessageBox 居中在其父窗体上
作者:
DLChambers
使 MessageBox 居中在其父窗体上
如何让系统信息显示为您的 Windows 壁纸
作者:
CADITC_CODER
PCBACKDROP 的工作方式类似于 SysInternals 的 BGINFO。用系统信息制作您自己的 Windows 桌面背景。
如何让您的应用程序立即删除自身
作者:
alexdresko
一个简单的两行技巧,几乎可以用于任何应用程序。
如何使用 UDLA 框架执行与数据库无关的数据绑定
作者:
Daniele Fontani
如何使用 UDLA(通用数据库层访问)执行与数据库无关的数据绑定
如何使用插值计时器在 XNA 4.0 中对纹理执行淡入淡出过渡
作者:
CJ Kent
创建插值计时器,
并使用它在 XNA 4.0 中淡入淡出纹理
如何准备 U 盘以安全移除
作者:
Uwe_Sieber
显示驱动器号、其磁盘编号以及磁盘的设备实例之间的链接
如何准备 U 盘以安全移除
作者:
Armanisoft
这是“如何准备 U 盘以安全移除”的替代方案
如何使用 Windows 管理检测 (WMI) 机制查询迷你端口驱动程序信息 (802.11 OID)
作者:
Maju M
使用 WMI 机制查询 802.11 OID
如何使用未公开的内部 .NET 类方法读取 PE 映像的清单资源
作者:
Kerem Guemruekcue
这篇短文展示了如何使用 System.Deployment.Application.Win32Interop 命名空间中的一个未公开的内部类方法来获取 PE 映像的清单资源。
如何在 C#/ .NET 中用几乎一行代码反转字符串,使用 P/Invoke
作者:
Kerem Guemruekcue
如何在 C#/.NET 中用几乎一行代码反转字符串,使用内置的 Windows 库函数,该函数在任何 Windows 系统上都可用。
如何使用 WPF 扫描文档
作者:
Dynamsoft
在本文中,我将与您分享如何在 WPF 应用程序中使用 Dynamic .NET TWAIN 来处理您的文档。
如何有效地序列化数据?自定义序列化 Bitmap、Cursor、Icon、Font 以及其他没有默认构造函数的对象。
……
作者:
Pawel idzikowski
使用自定义序列化器或替换模式序列化没有默认构造函数的类型是否更好?例如,将 FontFamily 序列化到 WP7 的独立存储中。
如何设置调试器自动附加到进程启动
作者:
Eyal Rosner
轻松设置调试器在进程启动时附加
如何动态设置文本框的最大允许长度
作者:
Santiago Sanchez
如何动态设置文本框的最大允许长度。
如何对泛型列表进行排序?
作者:
Anand Malli
一篇关于如何根据用户定义类的任何属性对泛型列表进行排序的文章
如何支持同一可执行文件中的功能区和菜单
作者:
Paul M. Parks
您可以在 Windows 7 中提供功能区,
但仍然支持菜单输入,
并且只发布一个可执行文件。
如何 Sysprep Windows 2008 服务器
作者:
Syed Adnan Ahmed
我们在 Windows Server 2008 上 Sysprep Windows 机器的方式已发生变化。我必须承认,Sysprep Windows Server 2008 比以前任何版本的 Windows 都要简单和痛苦少得多。
如何在 Windows 下的 .NET 中使用时区
作者:
User 1431135
本文介绍了如何在 .NET 2.0 中进行任意时区之间的转换。
如何将 Shell32 库作为 COM 导入在 .NET 中利用 - 一个巧妙的小技巧
作者:
Justin Porteous
使用 Shell32 库将文件或文件夹写入 Zip 文件。
如何验证 COM 接口
作者:
Yonghwi Kwon
解释了如何验证 COM 接口和遗留的 IsValidateInteface
如何:使用 C# 使用 Office 2007 OCR
作者:
Waleed Elkot
使用 Microsoft Office 2007 OCR 从任何图像读取文本。
如何:VS2012 “C”项目 /w Flex & Bison
作者:
pmulhrsw
在 VS2012 中创建一个“C”项目,然后添加 Flex 词法分析和 Bison 解析功能。
HRESULT 错误检查简化器
作者:
Wanderley Caloni
基于异常的错误检查,可自动进行 FAILED() 比较。
Webbrowser 控件的 HTTP 监视器
作者:
abhinav_soni
捕获单个 Webbrowser 控件请求的 ATL COM DLL
C++ 中的 Huffman 压缩类
作者:
Chesnokov Yuriy
本文提供了一个动态 Huffman 压缩和解压缩类以及一个用 C++ 编写的控制台应用程序。
I/O 端口嗅探器
作者:
cyb70289
使用硬件调试寄存器的 I/O 端口嗅探器。
IGotMessage - 发送视频消息
作者:
PAPAYA
IGotMesasge 是一个开源的基于 Web 的应用程序,
允许个人轻松录制和发送视频消息给他人。
该软件可免费下载、
安装和使用,
并且易于与任何网站集成。
IlPad
作者:
icemanind
将 C# 代码编译成 MSIL 代码的程序
在 Windows 中使用汇编语言进行图像混合
作者:
CMalcheski
放弃减速并稍微用力可以极大地提高 GDI 图像混合的速度。
图像滤镜
作者:
Fiwel
应用图像滤镜的不同方法。
使用线性插值和双缓冲面板进行图像扭曲
作者:
Tolga Birdal
一个 C# 中的图像扭曲工具,使用简单的位移滤镜。
在极其简单的示例中实现观察者模式
作者:
Ng. Anh Vu
使用事件和委托在 C# 中实现观察者模式。
在 C# 中实现带超时的套接字连接
作者:
Razan Paul (Raju)
使用套接字编程连接到目标机器并设置超时
实现异步命名管道服务器 - 第 1 部分
作者:
Bruno van Dooren
如何实现命名管道服务器与客户端应用程序通信
实现异步命名管道服务器 - 第 2 部分
作者:
Bruno van Dooren
如何实现命名管道服务器与客户端应用程序通信
使用 SSE2 实现冒泡排序
作者:
codekaizen
使用 SSE2 实现“通用糟糕算法”能提高多少速度?
使用“文件映射”技术实现单实例应用程序
作者:
cyb70289
另一种单实例实现
MOSS 2007 的 InfoPath 2007 助手
作者:
Javier Ibarra
本文介绍如何获取或设置 InfoPath 表单的值。
用于解决数独武士的信息搜索算法
作者:
hosein fereidooni
用于解决数独武士的信息搜索算法
适用于 C#、VB.NET 和 VBScript 的 INI 读写类
作者:
Ludvik Jerabek
在 VB.NET 和 VBScript 中读取和写入 INI 文件。
Mountvol.exe 内部
作者:
bleucat
以普通用户的身份以编程方式挂载卷
在 Windows 7-x64 上安装 Cuda 并使用 VS 2008 Express 进行托管代码
作者:
Mark H Bishop
在 VS Express 的预算内开始使用 Cuda
基于截断哈希的安装 ID
作者:
Jeffrey Walton
使用截断哈希和 Crypto++ 创建半匿名安装指纹
仪器快照:如何从旧测试设备获取和渲染屏幕截图
作者:
David MacDermot
用于数据采集的 HPGL 渲染器和演示应用程序
将 OpenOffice.org 的功能集成到 WTL(或其他原生 Win32)应用程序中
作者:
Alain Rist
OOo::DocWindow 和 WTL::COOoCtrl 类,可在任何 Microsoft-Office 文档上工作,并在 Visual Studio/VCExpress 2005/2008 中集成 Open Office SDK。
将 Windiff 集成到 Explorer 中
作者:
Reto70
将 Windiff 集成到 Windows Explorer 的上下文菜单中。
集成 WCF 服务
作者:
Ben Liew
本文介绍了如何动态加载 WCF 服务(无需预先了解服务的合约)、设置其参数和排序调用。
顺利集成 PayPal
作者:
Michael Haephrati
如何轻松地从 Windows C++ 应用程序中集成和接口 PayPal Express Checkout API
IntelliFile - Total Commander 的 Windows 替代版本
作者:
Ștefan-Mihai MOGA
本文介绍 IntelliFile 应用程序,它是一款免费的 Total Commander Windows 替代版本,并使用了 CodeProject 上发布的许多组件。
IntelliPort
作者:
Ștefan-Mihai MOGA
您可以使用 IntelliPort 通过串行端口将大文件从一台计算机传输到便携式计算机,而无需将便携式计算机设置到网络中。
IntelliTask
作者:
Ștefan-Mihai MOGA
任务管理器显示当前在计算机上运行的程序、进程和服务。您可以使用任务管理器监控计算机的性能或关闭无响应的程序。
计算机间文件读/写锁定
作者:
AndreBroz
使用文件管理 Windows API 实现计算机间读/写锁定
用 C++ 与 Windows 服务交互
作者:
Marius Bancila
使用基于 Windows 服务 API 的 C++ 组件与 Windows 服务进行交互、控制和配置。
拦截和管理由托管在 C# 应用程序中的第三方组件创建的 Windows 窗口
作者:
Sergiy Stoyan
拦截、填充和关闭由托管在 C# 应用程序中的第三方组件创建的窗口。作为遇到的情况,考虑使 WebBrowser 控件静默。
Windows 线程的内部
作者:
Mahesh Bailwal
关于 Windows 线程的基础知识,这可能有助于您理解操作系统如何实现线程。
进程间通信 (IPC) 入门和示例代码
作者:
All-In-One Code Framework
本文将涵盖 All-In-One Code Framework 中的通用 IPC 技术。IPC 技术包括命名管道、文件映射、邮件槽等。
Intertexti - 复活 HyperCard
作者:
Marc Clifton
用于交叉引用和索引文件、URL 的原型应用程序。
引入基于 Windows 消息的 IPC 组件
作者:
flyhigh
一个简单可靠的基于 Windows 消息的 IPC 模块,由于 Windows 的限制,支持递归调用最多 19 次。
MASM 创建 DLL 简介
作者:
Nathan Campos
展示了如何创建一个简单的 DLL 并在另一个程序中调用它
Windows 反调试介绍
作者:
Joshua Tully
关于 Windows 反调试技术的简要介绍。
C# 和模糊逻辑入门
作者:
kelary
本文以集装箱起重机控制为例,简要介绍了基于规则的模糊逻辑系统的基本技术。
原生 DLL 入门 - 第 1 部分:样板代码
作者:
Bruno van Dooren
在本文中,我将解释如何创建 win32 风格的 DLL 以及各种重要的细节。
原生 DLL 入门 - 第 2 部分:导出函数
作者:
Bruno van Dooren
导出 DLL 函数的介绍
.NET 4.0 并行计算入门
作者:
Jonathan Cardy
.NET 4.0 并行计算功能介绍 - PLINQ、TPL 和 Rx。
LEADTOOLS .NET OCR 编程简介 - 适用于 32 位和 64 位开发的 T多线程 OCR SDK
作者:
LEADTOOLS Support
向您介绍新的 .NET OCR 类的主要功能,为您提供创建 OCR 应用程序的分步方法,并为您提供示例代码。
RPC 入门 - 第 1 部分
作者:
Anders Dalvander
RPC 编程入门。解释了一个简单的 RPC 客户端/服务器应用程序。
C++ 中的卷影复制服务 API 入门
作者:
didierjeanphi
C++ 中的卷影复制 API 入门
IOBOT:
构建您自己的 Azure 驱动的机器人
作者:
Naren Neelamegam
从头开始构建机器人,
具有语音识别、
远程语音控制、
使用 Raspberry PI、
Intel Galileo 和 Microsoft Azure 的学习智能。
IP Watchdog:用 C# 编写的简单 Windows 服务
作者:
Ivan Krivyakov
自我安装的 Windows 服务,监控计算机的 WAN 地址并在地址更改时发送电子邮件。
不规则或非矩形位图
作者:
vikas maan
将矩形位图转换为非矩形位图 (.ppg)
是这个计算机的时钟慢了,还是我的问题?
作者:
David Crow
如何使用 NTP、DAYTIME 和 TIME 协议从各种时间服务器请求和解析数据。
问题跟踪器
作者:
Ștefan-Mihai MOGA
今天发现了什么 bug 吗?
那么这个工具可能会为您节省一些时间
.NET 中的 ItemData
作者:
S.Raja
.NET 中的组合框和列表框项数据
从纯 C++ 访问 JavaScript 函数:一个例子
作者:
davemaster99
如何从 C++ 代码执行带有参数的 JavaScript 函数。
JesCopyRightWriter - ITextDocument, ITextSelection 示例
作者:
Jellow TK
一个简单的 DevStudio 插件,用于演示文本对象模型 (TOM)
JesInclAnalyzer
作者:
Jellow TK
包含分析器(移除不必要的头文件包含)
JesTracePaster - 在源文件中添加方法入口日志的工具
作者:
Jellow TK
这个简单的工具将在源文件中添加方法入口日志。
JLib - Windows 控制台库
作者:
Pepsibot
一个能够彩色输入和输出的控制台库。包括用户可定义的菜单、ASCII 字符窗口、保存/恢复屏幕字符、256 种控制台颜色组合以及智能着色。
jParser PCL .
NET JSON 解析器
作者:
Ahmed Amer Jaf
快速简便地解析 Json 数据
KeePass 密码管理器
作者:
Dominik Reichl
KeePass 是一个免费、开源、轻量级且易于使用的密码管理器。
按键扩展器(兼容 Win 7)
作者:
outcoldman
像 Windows 7 一样使用快捷键处理 Windows。
KRBTabControl
作者:
Burak Ozdiken
本文介绍了如何在 C# 中制作自定义 Windows 标签控件。
最后一个分支记录和分支跟踪
作者:
nick.p.everdox
使用 Intel/AMD 扩展处理器功能的用法。
在多显示器上启动应用程序
作者:
Adhish Pendharkar
在多显示器上启动应用程序窗体
学习 BizTalk Server 性能计数器
作者:
Nilay Parikh
学习 BizTalk Server 性能计数器
学习如何使用 CUDA 进行 Alpha 混合
作者:
ChaoJui
使用 CUDA 的爆发性能进行图像处理
了解如何查找任何智能手机的 GPS 位置,然后使其相关
作者:
TylerBrinks
一个分步教程,用于从任何智能手机(即使没有内置 GPS)获取 GPS,然后使位置变得有用。
学习二进制和十六进制
作者:
Jeremy Falcon
与计算机对话的入门指南。
利用线程加速批量处理
作者:
David Catriel
通过将批量处理任务分解为更小的任务并在并发线程中执行来加快处理速度
使用正交线性回归拟合图像中的直线
作者:
Jonathan Nethercott
描述了一种使用正交线性回归计算图像中直线方程的算法。
C# 中的行式打印机类
作者:
Antonino Porcino
用于在旧式点阵行式打印机上进行打印的简单 C# 类。
LINQ-to-EF 效率:一个警示故事
作者:
meduff
在迭代大型记录集时,避免 Entity Framework 的延迟加载关系导航。
带事件的列表
作者:
Günther M. FOIDL
一个扩展的列表,当列表项计数发生变化时会触发事件
加载实现 AppIn 接口的用户 DLL
作者:
DanielWehrle
加载一个包含接口实现的 DLL,该接口用作应用程序的扩展。
加载 EXE 作为 DLL:任务可行
作者:
Michael Chourdakis
将 EXE 文件加载为另一个 EXE 中的 DLL 并执行函数
加载键盘布局(KbdLayerDescriptor)在 32/64 位环境中
作者:
Lars [Large] Werner
当在 64 位系统上将键盘 DLL 作为 32 位应用程序加载时,键盘 DLL 文件无法按预期工作,此类可修复此问题
日志向导 - 让您的日志看起来更漂亮!
作者:
John Torjo
您可以轻松地为您的日志应用漂亮的格式。
让对您重要的信息脱颖而出!
日志向导 - 查看 Windows 事件日志也可以很有趣!
作者:
John Torjo
您可以对 Windows 事件日志进行高级搜索。
甚至进行正则表达式搜索和过滤。
无需专业技能。
LogWizard - 聊聊您的日志!
作者:
John Torjo
以前所未有的方式创建和共享关于您日志的笔记!
最长公共子序列
作者:
FireEmissary
最长公共子序列的通用算法
机器控制器
作者:
NewPast
使用串行端口或并行端口控制机器
C++ 开发者的机器学习——硬方法:DirectML
作者:
Michael Chourdakis
机器学习入门,包含训练线性回归模型的实际 C++ 代码。
解决爱因斯坦谜题的机器方法(修订版)
作者:
Dezhi Zhao
本文展示了一种通过暴力搜索快速解决爱因斯坦谜题的方法。
创建一个“搜索 Google”上下文菜单
作者:
Samuel Allen
一个创建方便的“搜索 Google”上下文菜单的指南,就像 Firefox 中的一样。
在 Windows Mobile 上制作呼叫拦截器应用程序
作者:
emranallan
Windows Mobile 上的黑名单应用程序(拦截器应用程序)
快速查看 Make
作者:
metcarob
快速查看 make 文件以及如何创建更高级的 make 文件。
制作 C# 屏幕保护程序
作者:
jacobjordan
多显示器支持、预览等。
使用遗传算法制作课程表
作者:
Mladen Janković
如何使用遗传算法制作课程表。
制作搜索引擎
作者:
kburman6
本文讨论了搜索引擎的制作。
使用 Windows 服务和 .NET Remoting 在后台管理服务器远程启动/关闭
作者:
alberich123
由多个客户端自动远程控制服务器的启动和关闭,仅在客户端活动时才运行服务器。使用 Wake On Lan、Windows 服务和 .NET Remoting。
托管的控制面板项
作者:
Lukasz Sw.
使用 .NET Framework 创建控制面板项
托管 Fusion
作者:
Simon Allaeys
Managed Fusion - 用于查看和操作全局程序集缓存的托管 API
在 Delphi 中管理对象生命周期
作者:
Denis Murashov
在本文中,我将简要回顾 Delphi 应用程序中管理对象生命周期的方法。
操作 Internet Explorer 地址栏中的按钮
作者:
Mladen Janković
如何控制承载 Internet Explorer 地址栏中按钮的工具栏。
使用 CImage 类在 OpenGL 中蒙版纹理
作者:
Petrov Vladimir
使用 CImage 类从位图图像文件中在 OpenGL 中蒙版纹理(只需调用文件名)
使用主成分分析进行匹配(和分析)
作者:
yanirta
PCA 是从多维数据集中提取特征的著名算法。
使用我编写的一个库,这很容易实现。
Math Parser .NET
作者:
icemanind
一个非常易于使用的 .NET 数学解析器库。
MaxDB 连接
作者:
zadeveloper.com
如何用 c# 连接到 MaxDB
MeanFileCompare - 文本文件比较
作者:
Eric Haddan
我参加的“Lean and Mean File Comparison Contest”的作品。
OutputDebugString 的机制
作者:
zhangyuwu
编写一个监控应用程序来捕获调试消息
媒体中心放大镜
作者:
cjbarth
放大屏幕的工具,包括分层窗口和透明度。对媒体中心很有用。
MEF化应用程序
作者:
rudigrobler
一个非常简单的示例,说明如何使用 MEF 使现有应用程序可扩展
使用 Windbg 检测内存泄漏
作者:
Mayank Rai
使用 Windbg 检测内存泄漏。
Derive from CListCtrl 的类在 CFormView 对话框中的菜单、选项卡、工具栏、滚动条、热键、框架调整以及 ON_COMMAND_RANGE 处理程序
作者:
Emery Emerald
演示在 MFC 表单中使用通用的 MDI 界面。
Win32 SDK 开发者的消息解析器向导
作者:
Hernán Di Pietro
一个类似 ClassWizard 的辅助工具,用于使用 WINDOWSX.H 消息解析器。
MFC/C++ 窗口调整大小的辅助类
作者:
Mizan Rahman
在调整窗口大小时为您提供完全控制
Microchip PIC 16F1455 USB 堆栈
作者:
Szymon Roslowski
本文介绍 Microchip PIC 16F1455 的 HID USB 堆栈,
以及如何在 Windows 平台上与它通信。
Microchip PIC 16F1455 USB 堆栈 (第二部分)
作者:
Szymon Roslowski
本文继续介绍 Microchip PIC 16F1455 的 HID USB 堆栈,
以及如何在 Windows 平台上与它通信。
Microsoft Dynamics CRM 4.0 创建 - 更新日历 - 第 II 部分
作者:
AymanAminIbrahim
使用 Microsoft Dynamics CRM 4.0 Web 服务 SDK 示例。
MIDI 输出设置器
作者:
DaveyM69
允许更改 Vista 和 Windows 7 中的默认 MIDI 输出设备
Midi:C# 中的 Windows MIDI 库
作者:
honey the codewitch
提供一个完整的托管 API,用于处理 MIDI 文件、序列和设备
MinHook - 最小化的 x86/x64 API 挂钩库
作者:
Tsuda Kageyu
为 x64/x86 环境提供 Microsoft Detours 功能的基本部分。
最小密钥记录器使用 RAWINPUT
作者:
Mike G. P.Mee
钩子式键盘记录的替代方案。
最小密钥记录器使用 RAWINPUT
作者:
joejames111
这是“使用 RAWINPUT 的最小密钥记录器”的 VB.NET 和 C# 版本。
最简化的无驱动程序原生 MySql 客户端
作者:
Ladislav Nevery
不需要任何特殊驱动程序或库的原生 MySql 客户端
混合 .NET 和汇编语言在一个独立的 64 位 exe 中
作者:
Jose A Pascoa
本文涉及构建一个独立的 64 位 .NET .exe 文件,该文件与汇编语言编译的目标文件进行静态链接。
混合 .NET 和原生代码
作者:
Alain DOS REIS
混合 .NET 和原生代码的初步尝试,使用 C++/CLI 网关。
PC 版移动浏览器
作者:
Sumeet Kumar G
这是一个简单的 PC 版移动 Web 浏览器,
用于在 PC(Windows)
上查看移动网站。
使用依赖注入和线程支持的模型视图呈现器
作者:
mikeperetz
如何使用 Spring.Net 编码 MVP 模式。
无模式 WinForm,带来自非托管代码的回调
作者:
cfrost
如何在非托管应用程序中使用无模式 WinForm,包括回调功能
监视打印队列中的作业 (.NET)
作者:
raelango
本文演示了监视打印队列的作业状态更改。
从 Windows 服务监控桌面窗口
作者:
dmihailescu
从 Windows 服务捕获和保存桌面窗口。
监控可移动设备上的文件活动
作者:
Rehan Abdul Aziz, Naurin Rasheed Ramay
它将文件创建、删除和重命名记录在可移动设备上。
鼠标模拟软件
作者:
Viktor Signaievskyi
一个简单的基于软件的鼠标模拟器
移动受限的对话框窗体
作者:
DaveyM69
如何限制对话框窗体的移动区域。适用于 MDI 应用程序。
使用 VB 和 CIL 在 .NET 中移动内存
作者:
Nathaniel Moschkin
关于在 .NET 中编程和性能考虑的主题和方法
MP3 + CDG 卡拉 OK 播放器
作者:
Ron Schuler
MP3 和 CDG 文件播放器。
使用 C++ 进行 MS Office OLE 自动化
作者:
Naren Neelamegam
使用 C++ 自动执行 MS Word 和 MS Excel 的简单指南。
mscript - 版本 2.0 添加了错误处理、新函数和 DLL 集成
作者:
Michael Sydney Balloni
如果您在将 mscript 添加到您的系统工具库时犹豫不决,请再考虑一下。
mscript 2.0.2:DLL 编写、注册表 DLL、exec() 错误处理
作者:
Michael Sydney Balloni
小版本改进了 DLL 安全性,添加了注册表 DLL,增强了 exec() 错误处理。
mscript 3.0:数据库编程、日志记录和多项语言改进
作者:
Michael Sydney Balloni
查看第三个主要版本的 mscript,用于用简单的 mscript 替换您糟糕的批处理文件。
mscript:用于脚本化命令行操作的编程语言
作者:
Michael Sydney Balloni
用友好的 mscript 替换您糟糕的 .bat 文件,以进行干净强大的命令行操作。
MSIUninstaller.exe(控制台应用程序)
作者:
thomasholme
此工具允许您轻松卸载所有先前安装的 MSI 包。
MTC.
Host。
托管和管理 Windows 服务的架构
作者:
gfazzola
在本文中,
我将以一种实用且交互的方式解释一个托管和管理 Windows 服务的架构的实现。
作为解决方案的一个实际示例,
将实现一个 DucDNS 的动态 IP 更新客户端
MTCopy:一个多线程单/多文件复制工具
作者:
LiYS
一篇关于多线程单/多文件复制工具的实现和用法的文章。
使用 Windows 键盘 DLL 的多语言屏幕键盘
作者:
Lars [Large] Werner
Windows 内置支持多种键盘语言,此类可以轻松提取该信息并显示在屏幕上。
C# 中的多进程架构
作者:
Dan_Barack
将功能分离到子进程中运行
WinAMP 的多设备 ASIO 输出插件
作者:
Domagoj Šarić
一个微小的 WinAMP 输出 DLL,它使用了官方 ASIO SDK 的 C++ 替代品,该替代品支持多个 ASIO 设备。
多维离散小波变换
作者:
lxdfigo
多维小波变换的实现
多媒体峰值表控件
作者:
Ernest Laurentin
多媒体峰值表控件 - .NET 版本
多显示器“曲速”屏保
作者:
James Ritchie Carroll
高速屏幕保护程序,模拟曲速效果;将跨越多个显示器。
多页 TIF 查看器
作者:
Matjaz-xyz
一个简单而实用的多页 TIF/TIFF 图像查看器
多选树形控件
作者:
Babu_Abdulsalam
此树形控件允许用户选择多个树项并通过拖动框进行选择。
静音 WinXP 上的所有麦克风
作者:
Alex Fotios
如何使用音频混音器 API 枚举和静音所有混音器设备下的所有麦克风组件
Visual Component Framework 中的 MVC
作者:
Jim Crafton
Visual Component Framework 中的模型-视图-控制器模式介绍。
Visual Component Framework 中的 MVC,第二部分
作者:
Jim Crafton
第 2 部分(共 4 部分),探讨 Visual Component Framework 中的模型-视图-控制器模式。
我的第一个 Win32 UI
作者:
Andrew_Morris
一个使用 Win32 API 展示简单对话框的示例应用程序。
我的照片编辑器
作者:
Long Nguyen (xyz)
这是关于如何使用 Visual Studio C++ 和 OpenCV 制作类似 Photoshop 的简单软件。
My.Power 扩展 (VSX)
作者:
drummerboy0511
一个 My Namespace 扩展,可以更轻松地关闭计算机。
MZCrumbBar - 通用面包屑控制器
作者:
Mathias S.
一个通用的 MFC 面包屑控制器,显示可点击的面包屑列表。
NASA 航天飞机电视节目表传输到 Outlook 日历
作者:
Ralph Hightower
NASA 航天飞机任务计划读取 NASA发布的包含航天飞机任务电视节目的 Excel 文件,并提供将节目输入和更新到 Outlook 日历的功能。
Visual Studio 的原生浏览器插件
作者:
Thomas van Veen
Visual Studio 2005/2008 插件,用于浏览原生库的导出方法
原生 Win32 API OpenGL 教程 - 第 1 部分
作者:
leon de boer
原生 Win32 API OpenGL 教程 - 第 1 部分
原生 Win32 API OpenGL 教程 - 第 2 部分
作者:
leon de boer
在第二部分中,我们将创建一个 OpenGL MDI 应用程序。
Windows 7 的网络活动指示器
作者:
Igor Tolmachev
显示 Windows 7 系统托盘中闪烁蓝光显示网络活动的旧“两个监视器”图标。
Silverlight 和 WPF 中的网络通信,或者如何让它们相互通信
作者:
Tamir Khason
如何在 Silverlight 应用程序中使用原始套接字,以及如何让 Silverlight 与 Windows Forms 和 WPF 通信。
通知 Windows Explorer 文件正在使用中
作者:
Lukasz Sw.
如何通知 Windows Explorer 您的应用程序正在使用和锁定哪些文件。
NT 服务和使用邮件槽的进程间通信
作者:
Sharath C V
本文介绍了 NT 服务和使用邮件槽的进程间通信的不同部分。
OAG 库 (OpenGL) 第 1 部分 - 为 MFC 应用程序设置库
作者:
Eduardo Tucci
OAG 是一个用 C++ 编写的库。
使用此库,您可以创建基于 OpenGL 的应用程序。
对象工厂设计模式:使用 TypeLists 和模板元编程注册创建者函数
作者:
geoyar
如何使用 TypeList 和模板元编程注册对象工厂的类
面向对象的命令行解析器,用于 C++,类似于 Windows 脚本参数对象
作者:
swuk
它非常像 WScript.arguments,而且它还能跟踪已命名参数(选项)的使用方式。
使用 C++ 进行 OCR
作者:
Michael Haephrati
如何使用 C++ 和 libCurl 使用 OCR SDK
OeLibrary 1.0
作者:
ThatsAlok
开源 Outlook Express 自动化库
Omron PLC 串行接口
作者:
Mahdi Mansouri
Surpass Omron OCX OPC 组件,并使用基于 .NET 的用户友好类来连接 Omron PLC 系列。
使用 WinHTTP 进行一次性 SSL 证书注册
作者:
KeithPirkl
从远程浏览器注册自签名 SSL 证书。
动态加载的 DLL 函数的一行模板调用 - GetProcAddress() 和 Invoke() 的扩展
作者:
Michael Chourdakis
用 C++ 元组和模板实现,通过一次调用即可访问任何 DLL 函数和自定义参数。
打开 Regedit 并连接到远程主机
作者:
DavidHolland
打开 regedit 并连接到远程主机的代码。
FTP 的 OpenFileDialog
作者:
stebo0728
用于在 FTP 服务器上选择文件的对话框。
OpenGL 3D 导航 glRotatef, glTranslatef, gluLookAt EP_OpenGL_005
作者:
erjan123
一个具有 glRotatef、glTranslatef、gluLookAt 功能的 OpenGL 3D 导航程序。
使用 Tao 和 C# 进行 OpenGL 3D 导航
作者:
erjan123
使用 Tao 和 C# 进行 OpenGL 3D 导航,使用 glRotatef、glTranslatef 和 gluLookAt。
OpenGL 3D 导航2 (Tao 和 C#) Tao.OpenGL, Tao.freeGlut, EP_OpenGL_CS02
作者:
erjan123
这是一个小程序,展示了如何使用键盘和鼠标在 3D 空间中导航。它使用 Tao.OpenGl 和 Tao.freeGlut。它还展示了如何绘制一个 3D 立方体。
使用 TKinter 的 Python OpenGL
作者:
Samuel Teixeira
为什么简单,如果我们能复杂呢?
OpenGL 单窗口 6 视图(Tao 和 C#)(多视图)
作者:
erjan123
具有 6 个不同视图的 OpenGL 窗口
OpenS-CAD,一个简单的 2D CAD 应用程序
作者:
jkristia
一个简单的 2D CAD 应用程序。
适用于 Windows XP 的 OpenVPN
作者:
Kai Schtrom
OpenVPN v2.5.4 补丁,适用于 Windows XP 和 Windows Server 2003
使用 SSE2 优化的图像反转
作者:
Tolga Birdal
快速图像反转为优化逐像素操作奠定了良好基础。我们将讨论在此反转算子上达到最佳速度的方法。
OSIcon
作者:
Tiago Conceição
处理和检索系统图标的库。
Outlook 2007 加载项使用 Microsoft Visual C#.
NET - 第 2 部分
作者:
Md. Marufuzzaman
我们如何通过“Microsoft.
Office.
Interop.
Outlook”委托和事件与 Microsoft Office Outlook 进行通信。
Outlook 插件集成 Skype
作者:
Cristian Amarie
Outlook 集成 Skype IM 的插件:
Skype 事件、
Outlook Skype 功能区,
等等。
Outlook 插件,使用 VC++ ATL/COM
作者:
Gokulnath007
即时控制 Outlook 和 Outlook 的各种操作。
使用 CImageList克服拖动时的窗口闪烁
作者:
jehrry
使用 CImageList克服拖动时的窗口闪烁
使用 raphook.dll 进行覆盖
作者:
User 2739121
基于 Ray Adam 的 raphook.dll 的 OverlayMgr
父进程窗口
作者:
Enver Buzoku
演示如何获取进程 ID 并在父进程窗口上显示模态窗口。
Park 3D
作者:
Mohammad Reza Khosravi
这个简单的应用程序模拟了一个 3D 环境,其中包含一些基于立体计算的不同深度和大小的对象。
解析 PE(EXE、DLL、OCX 文件)和新的依赖关系查看器
作者:
Adam Roderick J
关于 PE 数据结构的简要基础解释,并附有示例。
第 1 部分:克服 Windows 8.1 弃用 GetVersionEx 和 GetVersion API
作者:
Ehsan A Samani
获取 Windows 8.1 上的 Windows 版本
密码字段隐藏器(以及一些 C++ 实用类)
作者:
davidbakin
用于取消掩码密码编辑控件和 INPUT 字段的实用程序,以及用于实现它的有用 C++ 类。
修补我的 Windows Mobile 上的阿拉伯语区域设置
作者:
emranallan
将您的本地语言添加到 Windows 本地设置中,以支持 Unicode。
PDF 合并和保护工具
作者:
Sunasara Imdadhusen
PDF MERGER and PROTECTOR 是最佳的 PDF 合并软件,它是一种快速强大的方式来合并 PDF 文件并提供密码保护,您还可以应用任何类型的图像或文本作为印章。使用此实用程序,您无需安装 Adobe Acrobat。听起来很棒???
适用于 Windows 2000+ 的标准、ActiveX 和半透明控件的完美半透明和异形对话框
作者:
D.K.Wang
本文试图找到一种在分层窗口上显示标准控件、ActiveX 控件、半透明控件的方法。提供原生 MFC 源代码。
执行紧急关机
作者:
hxhl95
如何在紧急情况下快速关机/断电。
波斯湾 3D 立体图像
作者:
Mohammad Reza Khosravi
此应用程序使用一些简单的 2D 方法创建 3D 场景,这些场景可以通过红/青立体眼镜观看。
Peter - 程序员的扩展文本编辑器
作者:
Jpmon1
一个强大的文本编辑器,支持插件、代码解析、项目等。
管道模板类
作者:
klizardin
一个模板类库,支持管道开发,最大限度地减少程序员的工作量。
管道、
河流、
轨道和绑定器模式 - 第三部分
作者:
D Sarthi Maheshwari
对可能的并行生产者-消费者模式的探讨。
(最后一部分)
纯 C 重采样 DLL
作者:
CPallini
一个小型 DLL,提供两个函数来重采样基于 GDI 的位图
使用 DirectSound 播放音频文件并实时显示其频谱 - 第三部分
作者:
jackyxinli
一篇展示如何使用 DirectSound 播放音频文件并实时准确显示其频谱的文章
使用 DirectSound 播放 Wave 文件并实时显示其频谱
作者:
jackyxinli
一篇展示如何使用 DirectSound 播放 Wave 文件并实时显示其频谱的文章。
使用 DirectSound 播放 Wave 文件并实时显示其频谱 - 第二部分
作者:
jackyxinli
一篇展示如何使用 DirectSound 播放 Wave 文件并实时显示其频谱的文章。
使用 C++ 播放 XM - 从文件和内存
作者:
Mustafa Chelik
使用未打包的 BASSMOD.
dll 从文件和内存以纯 C++ 播放 XM 音乐文件。
播放 Wave 资源
作者:
jangtimjang
使用低级音频 API 播放 Wave 资源。
点云配准:ICP 方法对比
作者:
Edgar Maass
通过 ICP(迭代最近点)方法对点云进行对齐(也称为缝合、配准)的各种方法
图像的极坐标视图
作者:
Harsha T, Amarnath S, S Mahesh Reddy
一篇描述创建图像的极坐标映射视图的文章(C#)。
PolyHook 2:C++17 x86/x64 挂钩库
作者:
stevemk14ebr
PolyHook v2 - 支持多种挂钩方法的 C++17 x86/x64 库
在 Win32 控制台中玩 Pong
作者:
Software_Developer
在 Win32 控制台中玩 Pong
使用套接字编写的 POP3 客户端
作者:
aisha.ansari
邮局协议,用于检索邮件
可移植 JRE API 挂钩 (IAT)
作者:
Thilak Raj S
通过 API 挂钩使 JRE 真正可移植。
构建后可执行文件回溯
作者:
Jeffrey Walton
使用 DbgHelp 库执行高级的构建后可执行文件处理
使用 Windows 套接字(C 语言)发布到 ASP 网站
作者:
Sergio Mach
使用一个简洁的 C/C++ 类封装 Windows 套接字调用,轻松地将数据发布到 Internet 服务器。
预分配数组列表
作者:
Vinod Vijayan
结合了数组和链表优点的列表,性能更佳。
演示模型实战
作者:
Yiyi Sun
在 ASP.
NET 网站、Windows Forms 和 WPF 中使用演示模型模式。
防止第三方库中意外的消息泵 - 以 DirectShow 为例
作者:
Felix Collins
本文介绍了一种解决第三方代码意外泵送消息的整洁方案。
进程和模块查看器
作者:
Amit Ranjan
显示进程详细信息和附加的模块。
使用 EnumProcess 进行进程创建通知
作者:
My2Cents
使用 EnumProcess 轮询以在用户模式下获取进程创建通知。
进程挂起器和高级终止器
作者:
perilbrain
本文解释了如何使用非托管 API 来挂起和终止进程。
在 Windows Vista 和 Windows 7 中以编程方式将桌面图标调整为小列表
作者:
Rei Resurreccion
在 Vista 和 Windows 7 中体验小巧紧凑的桌面图标视图。
以编程方式开启屏幕保护程序
作者:
Mohammad Elsheimy
了解如何通过 .NET 和 C# 中的 API 以编程方式开启屏幕保护程序
使用 UPnP Control Point API 编程控制点应用程序
作者:
amatecki
本文介绍了如何使用 Microsoft 的 UPnP 控制点 API 来查找和控制 UPnP 设备,并包括一个简单的库来帮助您在自己的程序中应用控制点 API,同时还提供了 MFC 和 WinForms 应用程序的示例。
为 Microsoft Windows Vista 和 Server 2008(Windows 7)编程
作者:
arnavguddu
本文介绍了可以使用 .
NET 语言(如 C#)进行编程的 Microsoft Vista 和 Server 2008(以及 Windows 7)独有功能。
它包括 UAC、Vista Bridge 控件库和 Windows 搜索提供程序。
多点触控编程
作者:
Ben Aldhouse
这是一篇关于 MSDN 文章“检测和跟踪多个触控点”的评论
用 C 风格编写 Java SE
作者:
Michael Monin
用于为 MPU 编写 C 语言程序的手机 Java 语言软件。
在 InstallScript 中编程用户界面
作者:
Mark Babayev
本文介绍了在纯 InstallScript 项目中编程用户界面的高级技术。
使用 VTD-XML 编程 XPath
作者:
Jimmy Zhang
了解如何利用 VTD-XML 的无状态 XPath 功能来实现无与伦比的效率和灵活性。
保护 .NET 4.+ 应用程序(通过 C++ [非托管])
作者:
The Ænema
将您的 4.5 框架 .NET 应用程序注入到一个 C++ 非托管主机应用程序中 - 快速、安全且无需任何额外工具或库。
使用简单的序列号/激活密钥对保护您的软件
作者:
Yasser M. Jaffal
本文指导您如何简单而有效地防止您的软件客户在未经授权的情况下复制您的产品。我承认这不是一个顶级安全解决方案,并且在不保护编译后的代码的情况下很容易被破解,但这只是为了传达这个想法。
PureBasic - 完美的跨平台和原生开发语言
作者:
Emiliarge
原生、简单、快速、跨平台,而且相当强大?这算什么?不,它不是。它是 PureBasic!
以编程方式查询新的 Windows 审核策略
作者:
marc ochsenmeier
此示例展示了如何访问运行 Auditpol 获取的信息。
查询 8.3 状态下的卷设置(Windows)
作者:
Dracula
查询 8.3 状态下的卷设置(Windows)
查询无线设置并解密无线密钥
作者:
Jithesh Chandrasekharan
本文解释了如何使用 Crypto API 获取无线设置并解密无线密钥。
WinDbg 使用快速入门
作者:
Ganik
为新手提供的关于如何使用 WinDbg 的分步说明。
QuickAccent - 一个用于输入重音符号和符号的工具
作者:
Dave Kerr
使用 QuickAccent 快速将重音符号和符号复制到剪贴板。还可以阅读文章,了解编写系统托盘应用程序的要点。
QuickDialogs - 一个用于快速优雅创建对话框的库
作者:
Rotted Frog
一个用于以声明式方式创建简单对话框的库,开销极小
快速排序的重温、优化和稳定化
作者:
Warrick Procter
快速排序重温,进行优化以最大限度地减少机器周期,稳定化以保持原始顺序,并进行泛化以方便使用。
RAD C++ 集成开发环境
作者:
Ali Imran Khan Shirani
面向 C++ 开发人员的 RAD 工具,代码生成器
测距仪
作者:
Mohammad Reza Khosravi
一个简单的程序,用于测量数码相机照片中物体的实际尺寸或距离
Windows Media Player 的评分星
作者:
LegoMindstorms
如何创建星级来显示 WMP 中的 UserRating 属性。
重新激活禁用控件
作者:
Pieter Alec Myburgh
重新激活禁用的窗口控件
从应用程序读取和更新 CAPS 或 NUM Lock 状态
作者:
Bilal Haider
本文介绍如何使用 WIN32 API 在 C# 应用程序中读取和更新切换键(NUM lock、CAPS lock 等)。
使用辅助工具实现读/写锁
作者:
Valery Grebnev
本文介绍了一种在 Windows XP/Vista 上开发读/写自旋锁时的启发式方法。
读写原始磁盘扇区
作者:
dkg0414
绕过类磁盘驱动程序的上层过滤器来读写磁盘
在 DirectShow 中读取音频、视频设备和编解码器
作者:
WajihUllahBaig
如何通过 DirectShow 读取 PC 上安装的音频、视频设备和编解码器。
读取图像中的条形码 - III
作者:
Berend Engelbrecht
检测图像中的 Code39、EAN 和 Code128 条形码。
实时协作:一个支持 RDC 的快速 C++ Windows 库
作者:
Michael Chourdakis
轻松创建协作项目
实时事件日志读取器
作者:
Nilesh Dhangare, Pune-India
RealTimeEventLogReader 将向您展示如何在 Windows 事件日志中实时读取事件日志(使用 C#)。
实时异常处理带堆栈跟踪
作者:
Sabarinathan A
轻松处理所有异常
实时文件夹同步 Windows 服务
作者:
Shaoying Wei
一个 Windows 服务,可以将文件在域之间复制和删除,以保持两个文件夹同步
Real Tree 2
作者:
Mohammad Reza Khosravi
这个应用程序展示了一个绘制随机花卉和树木的简单算法。其逻辑基于分形集。
使用 Visual C++ 6.0 在 Win32 控制台中实时动画模拟曼德勃罗集合缩放
作者:
Software_Developer
本文介绍了如何在 Win32 控制台中创建曼德勃罗集合缩放的实时动画(使用 Visual C++ 6.0)。
C++ 实时目标跟踪器
作者:
Chesnokov Yuriy
本文介绍了一种通过估算时间平均背景场景来在实时下对缩小图像数据中的静态和移动目标进行跟踪的方法。
递归断言会用一个假断言模糊真实问题
作者:
CurtD
断言是 C/C++ 代码的非常有效的调试工具。但是,断言中存在一个非常微妙的问题,可能会导致您花费大量调试时间去追逐错误的问题。
Excel 的递归 VBA JSON 解析器
作者:
Tim Ski
适用于 VBA 类模块的 JSON 解析器,支持递归数据
反思泛型
作者:
Derek Viljoen
如何使用反射访问、使用和解释泛型类和方法
注册表比较器 (GUI) (C#)
作者:
mittaltarsem
注册表映像读取器和比较器。
使用 WTL 为 Vista 或 Windows 7 上的原生应用程序重新设计外观,增加 Ribbon UI
作者:
Alain Rist
包含 Ribbon UI 实现指南,附带示例和双 UI 启用的遗留应用程序
XP 中的远程协助:以编程方式建立 RDP 会话
作者:
Michael Chourdakis
在 C++ 中自动化帮助助手过程的方法,无需使用混乱的脚本代码。
远程代码/进程注入与重定位
作者:
dengus
一种将整个可执行文件注入到另一个进程的方法(从而避免了对 DLL 的需求)
远程控制 Microsoft FileDialog 类 (OpenFileDialog)
作者:
avramik
远程控制 Microsoft FileDialog 类 (OpenFileDialog)
使用 GDB 进行远程调试
作者:
Boby Thomas P
关于使用 GDB、DDD 和 GDBserver 进行远程调试的简要说明
RemoteInstall:在 VMWare 基础设施上自动测试 Windows 安装程序
作者:
dB.
一个用于测试 Windows 安装程序的框架,借助了虚拟化技术。
在 OpenGL 中渲染 Shapefile
作者:
Durga Prasad Dhulipudi
使用 OpenGL 渲染 ESRI Shapefile (.shp)
替换 EXE 和 DLL 文件中的图标资源
作者:
Maria Nadejde
一个简单的例子,演示如何读取 *.ico 文件以及如何替换图标资源。
使用 .NET 挂钩替换默认的 Windows 日历
作者:
Vahid_N
寻找另一种方法来更改或修改本地 Windows API 调用,以我们自己的实现替换系统的默认输出。
使用 DialogBox() 和对话框资源调整 Win32 对话框大小
作者:
malxau
演示如何通过资源标记,以最小的更改来调整对话框上的控件大小,同时保持现有的 Win32 代码不变
限制 Windows 中的应用程序执行
作者:
Muammar©
如何在 Windows 中锁定某些应用程序,或锁定除指定应用程序之外的所有应用程序。
在 WebBrowser 中检索 HttpOnly 会话 Cookie
作者:
Jerry.Wang
HTTP-only 是 IE 6 SP1、Opera、Safari 和 KDE 中的一项功能,允许设置只能通过 HTTP 头部发送且永远无法通过客户端脚本访问的 Cookie。
使用 C++ 从清单中检索程序集标识
作者:
marc ochsenmeier
一组 C++ 接口,用于检索嵌入在映像文件中的清单的并行信息。
检索和存储通话记录
作者:
Bryan Sachdeva
本文介绍了如何为本地 Phone API 创建一个包装类,然后使用它来检索和存储通话记录。
反向信号量:一个快速的类
作者:
Michael Chourdakis
实现反向信号量的类
Revise
作者:
Samjiman
Revise 是一个命令行文本编辑工具
使用 IShellFolder 重写 DirectoryInfo
作者:
Leung Yat Chun
本文介绍 DirectoryInfoEx 如何使用 IShellFolder 列出特殊/虚拟目录(使用 C#)。
RFID 运动
作者:
anideswandikar
BizTalk RFID 组件,用于检测标签的方向性移动。
使用 C++ 进行 RGB 到 YUV 的转换(具有不同的色度采样)
作者:
Binu MD
使用 C++ 进行 RGB 到 YUV 的转换(具有不同的色度采样)。
RGF:
带云功能的保存/打开对话框
作者:
Michael Chourdakis
用新的云 API 替换 GetOpenFileName/GetSaveFileName!
滚动标签
作者:
Saloman Wu
一个从右向左滚动文本的用户控件
WCF4 的路由管理器
作者:
Roman Kiss
本文介绍了用于通过内置于 .NET 4 技术中的路由服务管理消息的自定义路由管理器的设计、实现和用法。
RssToolbar - 桌面 RSS 播报器
作者:
thund3rstruck
将 RSS 头条信息流式传输到桌面
一次运行所有作业的实用工具
作者:
"Fish" (David B. Trout)
一个命令行工具,用于并行(即并发地、成组地)运行多个程序。
从桌面运行 Windows 应用商店应用
作者:
Shai Raiten
如何从桌面应用程序与 Windows 应用商店应用交互 -
运行、
获取应用状态、
停止等等。
使用 Process 类远程运行任何命令行 exe
作者:
Dan Randolph
基于现有的 RunRemote 项目,在远程服务器上运行命令。
运行任务管理器多个实例
作者:
Mladen Janković
一个简单的应用程序,允许用户运行多个任务管理器实例。
在 Internet Explorer 7 中运行进程而无需安全警告
作者:
simonchen.net
如何防止 Internet Explorer 中的安全警告,例如“一个已识别的程序想要访问您的计算机”,或“某个网站想要使用此程序在您的计算机上打开网页内容”。
运行时本地化
作者:
quiensabe
使用 Windows 资源在运行时本地化应用程序。
RWMutex:共享/独占递归互斥锁
作者:
Michael Chourdakis
一个具有升级/降级能力的共享/独占访问互斥锁
Sammon 投影
作者:
Günther M. FOIDL
Sammon 投影是一种非线性投影方法,用于将高维空间映射到低维空间。
保存和加载 ListView 控件的全部内容
作者:
User 7592706
有时您需要将 ListView 的内容保存到用户的 filesystem 中。使用 .NET Framework 2.0 的 XmlTextWriter 和 Reader 可以非常容易地管理这一点。
保存和恢复桌面图标位置
作者:
Ivan Yakimov
本文介绍了如何保存和恢复 Windows 桌面上的图标位置。
可扩展套接字服务器
作者:
DriveByCoder
您的 PC 能多快地提供数据?
Scheduler.NET for UltraDefrag
作者:
zippy1981
使用 PInvoke 向 Windows 添加计划任务
使用 Windows 任务计划程序安排 STSADM 备份
作者:
Zabiullah Sheik Ismail
STSADM 可以有效地与 Windows 任务计划程序一起用于安排周期性/延迟备份。
无模式 C#-XML 数据绑定与 VTD-XML
作者:
Jimmy Zhang
敏捷、高效的 XML 数据绑定,无需模式。
Schemeer,一个半 XML 和 JSON 处理程序
作者:
lxdfigo
这是一个可以通过更改配置文件来处理 XML 文档或 JSON 的库。
科学数据可视化器
作者:
Alexander Chernosvitov
用于 3D 可视化的 ActiveX 组件,嵌入在不同的客户端应用程序中。
Sciter - 多平台可嵌入的 HTML/CSS/脚本 UI 引擎
作者:
c-smile
Sciter 嵌入原理基础,Sciter SDK 结构的高层概述。
屏幕截图(简单的 Win32 对话框式)
作者:
GauranG Shah
这是一个简单的对话框式屏幕截图,它使用全局鼠标钩子来捕获用户选择的区域、控件(例如按钮等)以及任何其他窗口。
多显示器屏幕截图
作者:
mittaltarsem
用于捕获全屏或部分屏幕的实用工具,支持多显示器。
ScreenCapture:支持 HDR 的单头文件 DirectX 库
作者:
Michael Chourdakis
DirectX 硬件屏幕捕获和编码,支持音频混合。H264/H265/VP80/VP90/FLAC/MP3。支持 HDR。
纯 Win32 API 中的可滚动对话框
作者:
Alex Blekhman
在纯 Win32 API 中实现可滚动对话框的极简示例
自动滚动 Rich/Textbox
作者:
Lipman Roi
如何按指定像素滚动文本框
Windows 应用程序中的安全字符串处理
作者:
Selvam R
本文介绍了 Strsafe、安全 C 运行时库 (CRT) 和安全 STL 函数。
选择叠加 DLL
作者:
Mark Kruger
显示选择叠加并通知调用者其正在调整大小以及通知最终矩形的 API。
选择矩形:“资源管理器风格”实现!
作者:
Eugen Podsypalnikov
半透明选择矩形
Selenium 系列第四部分:终止闲置的浏览器进程以获得更一致的 Selenium 测试
作者:
Sean Rand
本文旨在帮助您在自动 Selenium 测试期间清理浏览器进程。
SelfServe:一个自托管、自安装的 Windows 服务
作者:
honey the codewitch
添加从命令行运行服务到控制台模式以及控制或安装服务的功能
使用 C# 中的传真调制解调器发送传真
作者:
Md. Faroque Hossain
使用传真调制解调器和电话线发送传真(C#)
从 Windows 应用程序发送电子邮件
作者:
Sushant Joshi
本文使您能够从 Windows 应用程序发送电子邮件,这通常是一项繁琐的任务
将文件名发送到剪贴板 - 创建一个不使用 CRT 的微型工具
作者:
Alex Blekhman
Name2Clip 位于 Windows Explorer 的“发送到”菜单中,并将选定的文件名发送到系统剪贴板。
从 Win32 C++ 程序发送 WhatsApp 消息 - 第一部分
作者:
Michael Haephrati
一种从 C++ 向个人或群组发送 WhatsApp 消息的简单方法
从 Win32 C++ 程序发送 WhatsApp 消息 - 第二部分
作者:
Michael Haephrati
一种从 C++ 向个人或群组发送 WhatsApp 文档和图片的简单方法
传感器 API:让您的 Win32 应用程序在 Windows 7 中感知环境
作者:
Michael Chourdakis
一个“传感器浏览器”,演示了 Windows 7 中的传感器 API。
设置和获取剪贴板中的文本
作者:
Nathan Campos
如何使用 C# 在剪贴板中设置和获取文本。
设置开源工具链
作者:
metcarob
本文分享了我为开发 C++ 应用程序设置开源工具链的经验。
SetUnhandledExceptionFilter 和 C/C++ 运行时库
作者:
Cristian Adam
本文提出了一个修复 SetUnhandledExceptionFilter 以使其与 CRT 一起工作的解决方案。
七段数码管控件
作者:
PeterGlen
从 CWnd 和 CStatic 派生的简单七段数码管控件
应用程序的影子复制
作者:
Günther M. FOIDL
影子复制的应用程序不会被加载器锁定,因此它们可以在运行时更新/替换。
SharePoint OCR 图像文件索引
作者:
gstolarov
SharePoint OCR 图像文件索引。
Shell 扩展 - Explorer Desk Band、Tray Notification Icon 等
作者:
Alex Blekhman
一个简单的日历实用程序,演示了基本的 Shell 扩展技术:desk band、托盘通知图标、区域设置。
带键盘钩子的 Shell 扩展
作者:
joaquinjares
带键盘钩子的 Shell 扩展
Radhakrishnan 等人的信号分割算法。移植到 C 和 C#
作者:
Lance A. Endres
Radhakrishnan 等人提出的算法,最初用于石油工业的测井数据分割,已被移植到 C 和 C#。
简单的 .NET PDF 合并器
作者:
Michael Ulmann
一个简单的 .NET PDF 合并器,支持页眉和页脚文本。
简单的 C++ 定时器包装器
作者:
ken.loveday
TemplateTimer:一个方便简单的 MSVC/C++ 定时器包装器,用于 Windows,使用模板,可以轻松地为定时事件回调指定类函数。
简单的 C++ XML 解析器
作者:
BratilaRazvan
一个仅具有基本功能的简单 C++ XML 解析器
演示 MSMQ 消息路由的简单示例
作者:
Gupta_Prateek
本文演示了如何编写可重用组件,在本例中,是一个消息路由器,用于将消息从一个消息队列转发到另一个。
使用 Windows 内存映射文件 (MMF) 进行简单的文件 I/O
作者:
manjunath.j3
一个通用的 C++ 类,用于简单的文件 I/O,就像 CFile 一样。
数学表达式解析的简单指南
作者:
Mahyar Etedal
在本文中,我将介绍一种非常简单的解析表达式的方法。
使用 RestDirector™ 进行简单的高性能 XML 序列化
作者:
ShofarNexus
RestDirector 为 XML 提供了性能和可读性。
简单的高级进程间通信库 (SHLIPC)
作者:
Alexander Bessonov
一个简单的高级 IPC 库,能够使用原生 C++ 接口。
简单的回环筛选器驱动程序
作者:
mayurthigale
本文面向第一次想使用 Windows 内核筛选器驱动程序的开发人员,并希望通过一个简单的示例(附带源代码)进行实验。
无需 C++/CLI 即可导出 DLL 的简单方法
作者:
Dark Daskin
本文介绍如何在不使用 C++/CLI 的情况下构建暴露函数给非托管代码的程序集
简单的网络状态监视器示例
作者:
Simon Bridge
展示了如何实现一个系统,在网络接口更改时生成事件。
简单的 OpenGL 框架
作者:
Member 8823543
GLW 是一个简单、紧凑、即插即用的框架,用于开发简单的 OpenGL 游戏和演示。它侧重于易用性、平台抽象和小占用空间。
纯 C 语言的简单插件架构
作者:
Sharjith
如何编写一个支持插件的架构应用程序。
简单的编程挑战:任意迭代
作者:
Allen C. Copeland Jr
使用 C# 中的迭代器来任意迭代 .NET 数组元素的示例代码
使用 NZR 进行 3D 实时数据可视化:系统监视器应用程序
作者:
Member 3390404
3D 实时数据可视化
简单的串行端口监视器
作者:
Deka Prikarna A.
非常简单的串行端口监视器。
简单的三态树状视图
作者:
DreamCatcher2k10
提供了另一种简单的方法来获得三态树状视图,确保与所有 Windows UI/样式兼容
简单的三态树状视图
作者:
Fred_Informatix
这是“简单的三态树状视图”的替代方案
简单的 URB (USB 请求块) 监视器
作者:
Deka Prikarna A.
简单的 URB (USB 请求块) 监视器
Windows 的简单版本资源工具
作者:
ddbug
无需资源编译器即可在可执行文件上创建版本信息的实用程序
简单的 .NET Windows 服务(带控制台模式)
作者:
ron wilson
一个用于实现简单 Windows 服务的框架,注重可用性。
简单的 C++ Windows 服务
作者:
Mohit Arora
本文介绍如何使用 C++ 创建一个简单的 Windows 服务。
简单的 C++ Windows 服务
作者:
Jeroen De Maeijer
这是“简单的 C++ Windows 服务”的替代方案
简单的 Worker 线程类
作者:
Manish K. Agarwal
一个简单的 Worker 线程类,支持 Join 和线程消息发布
Sketch 框架和类库 - 第二部分
作者:
RogerCreagh
为不同的 Arduino 板提供标准接口
Skype 状态更改器
作者:
savbace
用户锁定 Windows 时更改 Skype 状态。
Skype4COM 事件处理程序,用于处理 ALL Skype API 消息
作者:
TheUberOverLord
监视所有 Skype4COM 和 Skype API 消息(包括命令输入)。展示了 Skype API 和 Skype4COM 库在幕后处理消息的过程。包含 Microsoft ClickOnce 部署技术以及 ClickOnce 自动更新示例。必备工具!
SliderGdiCtrl:又一个滑块控件 - 接受(几乎)所有 POD 类型并使用 GDI+
作者:
geoyar
一个 MFC 滑块控件,可接受并使用大多数 POD 类型,并具有增强的外观。
智能热键处理程序 .NET
作者:
techbird
关于智能热键处理程序 .NET 控件库的教程
智能分区文件交换
作者:
Marijan Nikic
一个用于自动将文件在分区 A 和分区 B 之间移动的实用程序
SMTP 客户端
作者:
Jakub Piwowarczyk
CSmtp 类允许发送带附件的电子邮件。它仅提供 AUTH LOGIN 身份验证。
带 SSL/TLS 的 SMTP 客户端
作者:
David Johns, John_Tang
C++ SMTP 客户端,支持 SSL 和 TLS 加密连接到 SMTP 服务器
Win32 控制台贪吃蛇游戏
作者:
Software_Developer
Win32 控制台中的贪吃蛇游戏
Snap:简单的 .NET 面向切片编程
作者:
TylerBrinks
使用您喜欢的 DI 容器进行友好的 AOP,以及关于 CodeProject 社区编码的社会实验
吸附窗口
作者:
T800G
使窗口吸附到屏幕边缘的简单类
SoftG 应用框架 1.62
作者:
HotSoftG
自动化框架应用程序开发,实现软件功能和软件框架的分离。支持插件主题支持。
软件架构的简单之道 1/??
作者:
The DevMan
一个简化软件架构学习的系列
解决哲学家用餐问题中的饥饿现象:使用反向信号量
作者:
Bharath NS
多线程 GUI 解决方案,用于解决哲学家用餐问题中的饥饿现象
使用新的 InstallAware 8 解决今天的安装创作挑战:无需复杂操作的 Windows Installer
作者:
Candice Jones
InstallAware 从头开始构建,为开发人员提供 Windows Installer 平台的最大灵活性。InstallAware 提供了运行时决策、优于 CAB 的压缩、部分 Web 部署、Flash/HTML 交互式公告牌以及许多其他节省时间的优势。
SonicUI - 您从未见过的便捷 GUI 引擎
作者:
Sonic Guan
一个方便且功能强大的 GUI 引擎,包含大量技巧
声音扫描仪和 FFT 分析仪
作者:
Mahdi Mansouri
扫描模拟输入,并进行 FFT 转换和分析。
Windows 10 API 的语音识别和语音合成(适用于纯 Win32)
作者:
Michael Chourdakis
一个单函数库,可轻松地将语音转文本和文本转语音集成到您的 Win32 应用程序中
C++ 中的自旋锁
作者:
sameer_87
一个可用于通用锁定的自旋锁实现。
使用 MFC 的 C++ 闪屏类
作者:
Chris Apple
一个 MFC C++ 类,用于从位图和版本字符串资源生成闪屏和关于框。
无 MFC 或 .NET 的 C++ 闪屏类
作者:
Chris Apple
一个 C++ 类,用于从位图和版本字符串资源生成闪屏和关于框。
Spokes SDK 5 分钟快速入门博客!
作者:
Plantronics
Spokes SDK 5 分钟快速入门博客!
从内部监视窗口消息
作者:
IndioX86
关于挂钩和监视窗口消息的文章
SQL 类 Shell 生成器
作者:
Paw Jershauge
从 SQL Server 数据库表生成类 Shell(仅限 SQL 2005 & 2008)。支持的输出语言:C# 和 VB.NET。
SqlDependency .NET 库可用于自动检测更新
作者:
Zahid Nawaz Ch.
SqlDependency 可用于在不执行查询的情况下检测更改,以查看是否有任何数据库更新,也可以应用 WHERE 子句来缩小范围。它是从 SQL Server 将更改推送到 SqlDependency (.NET 库) 的方式,SQL Server Broker 服务将更新发送到 SqlDependency。
SRDF - 编写自己的调试器
作者:
AmrThabet
在本文中,我将教您如何使用安全研究与开发框架 (SRDF) 编写一个功能齐全的调试器……如何反汇编指令,收集进程信息并处理 PE 文件……以及如何设置断点并使用您的调试器
SSL:轻松将普通套接字转换为 SSL 套接字
作者:
Michael Chourdakis
一个简单的类,允许您在 Windows 下将现有的 SOCKET 句柄转换为 SSL
开始使用 GTK+
作者:
metcarob
GTK+ 是一个 GUI 小部件工具包。本文介绍了我是如何编译一个“Hello World”GTK+ 程序来评估它的。
在 C++ 中开始使用 SQLite
作者:
metcarob
在本文中,我分享了使用 SQLite 存储数据,创建和编译简单 C++ 程序的经验。
状态机 - 状态模式 vs. 经典方法
作者:
Chris875
状态模式和过程式解决方案说明
使用 Visual Studio 2012 进行隐写术编程(No-Steganography 范式)
作者:
Palavos
一种无损隐写术范式,用于通过 Excel 图表秘密传输消息。
从 C# 4.0 调用 IronRuby 方法的循序渐进指导
作者:
Niladri_Biswas
一个简短的演示,展示如何调用用 IronRuby 1.1 编写的方法,并从 C# 环境中动态调用该方法。
步进电机和 7 段显示器并行端口控制
作者:
Samet KILICTAS
使用汇编语言通过并行端口控制步进电机和七段显示器
秒表
作者:
Espen Harlinn
基准测试 C++ std::vector 与原始数组,可移动赋值/构造和可复制赋值/构造
使用 XML 序列化实现强类型自定义配置节
作者:
Benzi K. Ahamed
本文演示了一种简单的方法,可以获得强类型配置对象以在代码中使用 XML 序列化
Stunner:一个 STUN 库和客户端
作者:
Hitesh Sharma
Stunner 是一个简单的 STUN 库,在此基础上构建了一个 STUN 客户端。
通过 DLL 注入进行子类化
作者:
Babu_Abdulsalam
使用 DLL 注入技术对窗口进行子类化。
颠覆 32 位和 64 位架构下的 Vista UAC
作者:
Pero Matić
本文介绍了如何绕过 Vista UAC 以及如何正确地从 Windows 服务启动交互式进程。
数独作为 CSP
作者:
Dotan Asselmann
使用 CSP 的算法和技术来解决 NxN 数独谜题。
更优化的日志设计 - 快速但全面
作者:
valdok
仅在真正必要时记录所有必需的信息。
SWF 摘要 Shell 扩展 (SWF 文件的属性页!)
作者:
Daniel Cohen Gindi
此应用程序向 Windows 文件属性窗口添加一个属性页以显示 SWF 属性。
符号链接轮换实用程序,用于支持 Windows® 登录/关机屏幕的轮换
作者:
ergohack
厌倦了千篇一律的 Windows 登录/关机屏幕?我使用符号链接轮换实用程序来循环切换背景。
系统范围内挂钩 WM_CHAR 消息
作者:
sridhar vattam
如何使用 WH_GETMESSAGE 钩子挂钩 WM_CHAR 消息。
使用 WinAPI 的 System.IO.Directory 替代方案
作者:
Marijan Nikic
System.IO.Directory 的 IEnumerable 方法 EnumerateDirectories、EnumerateFiles 和 EnumerateFileSystemEntries 的更快更好的替代方案
标签和其他相关杂项
作者:
RedZombie125
一个人用代码整理 Cookie Monster 图片的挣扎……
采用 REST 方式:一个用于快速 Web 接口交互的 Windows C++ 库
作者:
Michael Chourdakis
只需几个函数,即可调用 Google Drive 等各种 Web 库
TDHAppBar - 将 Windows.Forms.Form 转换为应用程序桌面工具栏的库
作者:
Ilíon
本文介绍了一个可以将任何 Windows.Forms.Form 转换为已停靠的应用程序桌面工具栏的类。也就是说,通过使用 AppBar.ApplicationDesktopToolbar 类,您的工具栏小程序可以浮动或停靠在桌面边缘。
测试读/写锁
作者:
Valery Grebnev
本文介绍了在 Windows XP/Vista 单处理器和多核 PC 上测试读/写锁结果。
TetroGL:Win32 平台 C++ OpenGL 游戏教程 - 第一部分
作者:
Cedric Moonen
学习如何创建 Win32 消息循环和游戏窗口,以及如何正确设置 2D 游戏的 OpenGL
TetroGL:Win32 平台 C++ OpenGL 游戏教程 - 第二部分
作者:
Cedric Moonen
学习如何加载图像,在屏幕上显示并高效管理它们,以及如何显示动画。
TetroGL:Win32 平台 C++ OpenGL 游戏教程 - 第三部分
作者:
Cedric Moonen
学习如何绘制文本并管理游戏状态。
使用 CImage 类进行 OpenGL 纹理映射
作者:
Petrov Vladimir
使用 CImage 类从任何格式的图像文件中进行 OpenGL 纹理映射(只需调用文件名)。
致敬您的服务:创建持久的隔离 Windows 服务
作者:
Michael Haephrati
Windows 服务是强大的小程序,在 Windows 上开发时不可避免地会遇到它们
Win32 Shellcoding 的艺术
作者:
AmrThabet
如何在 win32 上编写可靠的 shellcode,如何绕过编写 win32 shellcode 时会遇到的障碍,以及如何将您的 shellcode 实现到 Metasploit 中
Perl 和 Perl 编程基础
作者:
logicchild
Perl 基础编程 - 它是如何工作的
Bip 缓冲区 - 带扭曲的循环缓冲区
作者:
Simon Cooke
一种用于高性能缓冲的双向循环缓冲区,它来自哪里,以及为什么您想使用它。
Code Project 凯文·贝肯游戏(第三部分)
作者:
Derek Bartram
一个面向 CodeProject 的凯文·贝肯游戏,利用 CodeProject.dll
“动态”关键字提高生产力:Windows 防火墙 API 示例
作者:
Sandrino Di Mattia
这个动态关键字在处理 COM 时可以得到很好的利用。反过来,当您需要完成与 Windows API(公开 COM 功能)相关的任务时,您可以更具生产力。
Explorer 范式 - 走向原生
作者:
Jaxon7
文件搜索与 TreeView/ListView 同步。在树中上下爬行。
Explorer 范式 - 两阶段搜索
作者:
Jaxon7
GUI 关键字搜索中最不常见的字符偏移精确匹配算法
The GOD:一个 REST Windows 库,可访问 Google、OneDrive 和 Dropbox!
作者:
Michael Chourdakis
C++ 目录、上传、下载和管理库
WinUI3 的 C++ Win32 程序员指南
作者:
Michael Chourdakis
轻松从纯 Win32 迁移到 WinUI3,同时保持所有 Win32 功能不变
Kernel-Bridge 框架
作者:
Alexander Eremeev
用 C++17 编写的 Windows 内核黑客库和开发框架
Mad MAX() 背后的逻辑
作者:
Joe Negron
SQL MAX() 函数在处理数值数据时有点棘手 - 与其他语言不太一样。
void* 的力量
作者:
Nisamudheen
简要解释了数据类型 void* 的强大用法之一。
多线程实用指南 - 第一部分
作者:
Ajay Vijayvargiya
通过本指南了解何时以及如何(以及何时不)使用多线程。
多线程实用指南 - 第二部分
作者:
Ajay Vijayvargiya
更多使用多线程的实际情况!
为 C/C++ 应用程序添加 Web 接口的快速简便方法
作者:
Walter Capers
netstat 命令的网络化,浏览器中的 netstat
Visual Studio 2008 中的最简单 COM 教程
作者:
Zhiwei Liu
初学者指南,用于在 .NET 2008 环境下创建 COM/DCOM 服务器和客户端。
Tab 顺序辅助类
作者:
Yonghwi Kwon
用于在子对话框中操作 tab 顺序的类
终极工具箱 - 更新和用户贡献
作者:
The Ultimate Toolbox
Ultimate Toolbox 库的更新和用户贡献
Windows Mobile 6.5 手势 API 简介
作者:
cor2879
本文简要介绍了 Windows Mobile 6.5 Professional Edition 可用的新 Gestures API。我们将创建一个小型智能设备应用程序,该应用程序能够读取用户的手势,并将有关这些手势的信息报告给屏幕。
Windows 原生 Ribbon 第 1.5 部分:布局控件和组
作者:
Michael Dunn
本文介绍了如何在 Windows 原生 Ribbon 中布局控件
Windows 原生 Ribbon 第二部分:运行时设置 Ribbon 属性
作者:
Michael Dunn
本文展示了如何在运行时控制各种 Ribbon 和命令属性
Windows 原生 Ribbon 第三部分:按钮和菜单
作者:
Michael Dunn
本文演示了 Ribbon 的新按钮和菜单功能
2038 年问题 - Y2K38 问题 - 您的许多应用程序将崩溃
作者:
Ruchit S.
2038 年问题 - Y2K38 问题。
使用 Win32 事件对象进行线程同步
作者:
Mitendra Anand
使用 Win32 事件对象进行线程同步。
ThreadPoolComponent:简化多线程
作者:
kinke
提供了一个对共享 ThreadPool 的简单包装。可用于将任务划分为一组并发执行的线程。
三步下楼:从 Win32 用户空间到原生 API 再到内核
作者:
csrss
该项目应用程序将“穿越” Windows 系统,最终到达内核,从 ring 3 到 ring 0。
Thunk 及其用途
作者:
John_Tang
关于 Thunk 及其在回调处理、接口封送和 C++ 中支持多重继承方面的用法的介绍。
在 VB6 中实现无 Timer 控件的计时器功能
作者:
Kazi Zakir Hossain
一个 VB6 项目,描述了如何在没有 Timer 控件的情况下实现计时器功能
Tiny CMD
作者:
Michael Haephrati
一个用图形用户界面包装的小型命令行接口
tlock:任何 C++ 对象的读/写线程安全提供程序
作者:
Michael Chourdakis
一个简单的锁定类,用于共享/独占互斥函数,支持升级/降级
tMemSection 类:跟踪数千个指针(动态内存分配)
作者:
Ciro Sisman Pereira
演示如何使用一对类来分组和组织内存块。
堆还是不堆;这是大对象的问题?
作者:
Doug Duerner, Yeon-Chang Wang
在本文中,我们探讨了一个理论:在处理非常大的 .NET 对象时,为了避免大对象堆 (LOH) 碎片,是否最好不使用堆结构?
ToDoList 8.2 - 有效灵活的任务管理方式
作者:
.dan.g.
一个分层任务管理器,具有原生 XML 支持,用于自定义报告
以编程方式切换硬件数据/读取/执行断点
作者:
Michael Chourdakis
引入硬件断点机制的简单代码。
切换键控制器
作者:
DaveyM69
一个类,使您能够控制和监视切换键,如 CapsLock、NumLock 和 ScrollLock。
Visual Studio 工具栏编辑器
作者:
Francesco Aruta
Visual Studio 的工具栏编辑器。它可以修改、添加和创建按钮、图像以及工具栏所需的一切。
使用 Win32 和 C++ 的汉诺塔真 GUI
作者:
Redwan Albougha
展示如何使用 Win32 和 C++ 可视化地解决汉诺塔谜题
使用 WinDbg 和基本汇编知识实时跟踪 MySQL 数据库的 SQL 查询
作者:
Rene Pally
汇编和 MySQL
跟踪文件活动
作者:
Biswas, Sumit
它有助于使用 FileSystemWatcher 跟踪/监视文件活动并维护日志,可以使用各种过滤选项查看该日志。
使用 Windows Mobile 6 设备跟踪您的位置
作者:
Perry Bruins
使用 Windows Mobile 6 设备和一些 Google Map 编程来跟踪您的地理位置。
使用 Web 服务传输文件
作者:
John.Jiang
我们可以使用 Microsoft SOAP 协议在客户端和服务器之间传输文件。即使通过防火墙也很容易做到,而且它是跨平台的。
在 C# 中将虚拟文件传输到 Windows Explorer
作者:
n2jtx
使用 C# 和 CFSTR_FILECONTENTS 和 CFSTR_FILEDESCRIPTOR 格式将虚拟文件传输到 Windows Explorer 的示例。
图像变形的乐趣:本地基于网格的图像变形器
作者:
phoaivu
独立于平台的图像变形引擎
提供拖放、文件夹自动展开、新建/编辑/删除和按钮移动功能的树控件
作者:
Phil Outram
一个基本的树控件,集成了所有功能,使项目完全可编辑和可移动。
TreeViewColumns 用户控件(精简版)
作者:
Alphons van der Heijden
带列的 TreeView。
.NET 1.1 的三态树状视图控件
作者:
Evert Timmer
三态复选框、用户定义的选中图像、按节点禁用复选框……
排查免注册 COM
作者:
Nisamudheen
如何使用工具排查免注册 COM
通过概念性语言理解引擎实现真正的自然语言理解
作者:
Roy, Philippe
一篇介绍人工智能技术的文章,该技术可以理解和处理文本中的概念。
T-SQL 编码标准
作者:
Casper Leon Nielsen
T-SQL 编码标准 - 用于编程 Microsoft SQL Server 2005(草稿)
关闭笔记本电脑显示器并锁定系统
作者:
Weiwei.Fang
替换 win+L 热键的简单代码
PC 锁定后关闭显示器
作者:
Mayank Rai
PC 锁定后关闭显示器
C++ 类型安全日志记录器
作者:
Sanjeev Venkat, kb-boxer
C++ 的类型安全目标透明日志记录器
类型安全(但通用)地将“逗号分隔”行文件导入对象
作者:
Christian Vogt
一篇关于使用反射将基于文本的数据导入对象的通用方法的文章。支持批量数据处理、过滤、高级处理和转换,以及其他一些技巧。
Typewriter.NET 文本编辑器
作者:
Сергей Челноков
如何编写您的记事本
UHF RFID 读取器程序
作者:
Youngho Kim
使用 RFID 读取器进行 900 MHz RFID 读取器标签识别。
UI 控件数据侦探
作者:
Nishad S
一个用于从 TreeCtrl、ListCtrl、ComboBox、ListBox 等控件捕获数据的工具。
终极共享内存:一个灵活的进程间内存共享类
作者:
Michael Chourdakis
一个灵活的内存共享类,可在进程和线程之间共享,并支持锁定
使用 Haar-like 小波特征实现计算机视觉应用中的超快速目标检测
作者:
Chesnokov Yuriy
本文描述了使用 Haar-like 小波特征通过级联人工神经网络分类器实现超快速目标检测的方法。
理解三层架构及其在 C# .NET 中的实现
作者:
Debopam Pal
什么是三层架构以及如何实现它。
©
. All rights reserved.