Click here to Skip to main content
14,971,099 members
Everything / Desktop Programming / Win32

Win32

Win32

Great Reads

by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Szymon Roslowski
Just another approach to understanding communication between HID devices and C#.
by Martin Mitáš
How to support scrolling within your controls.
by Hans Dietrich
XColorSpectrumCtrl displays a color spectrum that allows user selection, and provides APIs for color based on RGB and HSL color models.

Latest Articles

by Christ Kennedy
A simple application that keeps track of your CodeProject article statistics.
by David MacDermot
This article describes the creation of a non-MFC custom PropertyGrid control.
by Ștefan-Mihai MOGA
How to download files from an HTTP server.
by Michael Chourdakis
DirectX hardware screen capture and encoding with audio mixing capabilities. H264/H265/VP80/VP90/FLAC/MP3

All Articles

Sort by Updated

Win32 

Please Sign up or sign in to vote.
20 Aug 2009
"Fish" (David B. Trout)
A command-line tool to run multiple programs in parallel (i.e. concurrently, as a group).
Please Sign up or sign in to vote.
19 Oct 2010
"Fish" (David B. Trout)
Simple parsing of VS_VERSIONINFO version information strings displayed in an XP-style file-properties "Version" tab
Please Sign up or sign in to vote.
8 Mar 2009
Đonny
This article introduces and describes a framework that allows the creation of managed plug-ins for the Total Commander file manager.
Please Sign up or sign in to vote.
27 Sep 2020
.dan.g.
A hierarchical task manager with native XML support for custom reporting
Please Sign up or sign in to vote.
4 Jul 2008
2b|!2b==?
A command-line program that backs up folders and files specified in a text file to CD-W
Please Sign up or sign in to vote.
16 Sep 2015
_Plutonix
Framework for NET based Shell Context Menus using VB, C#
Please Sign up or sign in to vote.
17 Jan 2009
Abdallah Gomah
How to extract icons from EXE/DLL, split/merge icons, and get icons associated with files.
Please Sign up or sign in to vote.
27 Sep 2011
abhinav_soni
The ATL COM DLL that captures requests from individual Webbrowser Control
Please Sign up or sign in to vote.
28 Jul 2008
Abhishek Sur
The article will help you to use Isolated Storage Classes
Please Sign up or sign in to vote.
17 Jan 2010
Abhishek Sur
Implement services that start/stop automatically to some events like Device attached, Network Availability, Firewall port modified, Domain join, Group Policy change etc
Please Sign up or sign in to vote.
28 May 2012
Adam Roderick J
A brief and basic explanation about the PE data structures, with a sample
Please Sign up or sign in to vote.
13 Sep 2010
Adhish Pendharkar
Launch Application Forms in MultiScreen
Please Sign up or sign in to vote.
26 Feb 2009
Adrian Dorache
Scripting the clipboard content in Windows Script Host.
Please Sign up or sign in to vote.
15 Feb 2016
Ahmed Amer Jaf
Fast n Easy Way to parse Json data
Please Sign up or sign in to vote.
23 Oct 2010
Ahmed_Said
Creating a custom Jumplist with custom events and examining all of its features in Windows Forms 3.5
Please Sign up or sign in to vote.
13 May 2008
aisha.ansari
post office protocol to retrieve mails
Please Sign up or sign in to vote.
10 Apr 2016
AIT SALEM BOUSSAD
This first part of the article presents how to inject a DLL inside lsass process by using Windows service
Please Sign up or sign in to vote.
12 Jan 2008
ajalilqarshi
This article covers calling Java functions from C using JNI. It also covers passing/returning simple parameters, arrays, and structure arrays in Java functions.
Please Sign up or sign in to vote.
6 Apr 2010
Ajay Vijayvargiya
Learn from this guide how and when - as well as when not - to use multithreading.
Please Sign up or sign in to vote.
24 Jan 2011
Ajay Vijayvargiya
Learn how you can write your own Windows debugger.
Please Sign up or sign in to vote.
12 Apr 2010
Ajay Vijayvargiya
More of practical situations to use multithreading!
Please Sign up or sign in to vote.
11 Nov 2010
Ajay Vijayvargiya
Learn about parallel algorithms, parallel containers, tasks, task groups, agents library, task scheduler etc in VC10
Please Sign up or sign in to vote.
10 Jan 2011
Ajay Vijayvargiya
Let's enhance our Debugger!
Please Sign up or sign in to vote.
19 Apr 2012
Ajay Vijayvargiya
Many Windows C++ programmers get confused over what bizarre data type identifiers like TCHAR and LPCTSTR are. Here, in brief, I will try to clear out the fog.
Please Sign up or sign in to vote.
2 Nov 2019
Alaa Ben Fatma
Use your skills as a designer to create gorgeous control
Please Sign up or sign in to vote.
7 Apr 2014
Alain DOS REIS
A first approach to mixing .NET and native code, using the C++/CLI gateway.
Please Sign up or sign in to vote.
18 Feb 2009
Alain Rist
OOo::DocWindow and WTL::COOoCtrl classes to work on any Microsoft-Office document, and Open Office SDK integration in Visual Studio/VCExpress 2005/2008
Please Sign up or sign in to vote.
12 Apr 2010
Alain Rist
Including a Ribbon UI Implementation Guide with examples and a dual UI enabled legacy application
Please Sign up or sign in to vote.
7 Jan 2008
alberich123
Remote control startup and shutdown of a server automatically by several clients, to have the server running only if the clients are active. Uses Wake On Lan, Windows Services, and .NET Remoting.
Please Sign up or sign in to vote.
22 Aug 2008
Alex Blekhman
The article explains relationships and dependencies between the Windows API, the CRT, and the Standard C++ Library.
Please Sign up or sign in to vote.
29 Jan 2009
Alex Blekhman
Minimalistic example of scrollable dialog implemented in pure Win32 API
Please Sign up or sign in to vote.
28 Aug 2009
Alex Blekhman
A simple Calendar utility that demonstrates basic Shell extensibility techniques: desk band, tray notification icon, locales.
Please Sign up or sign in to vote.
26 Oct 2009
Alex Blekhman
Name2Clip sits in the "Sent To" menu of Windows Explorer and sends selected filenames to the system clipboard.
Please Sign up or sign in to vote.
14 Oct 2009
Alex Blekhman
Example of handling real-life challenges when hosting WebBrowser control: separate creation of hosting window and the control, keyboard shortcuts, control's dimensions, etc.
Please Sign up or sign in to vote.
22 May 2008
Alex C. Punnen
The Command Pattern and Chain of Responsibility for implementing a plug-in Thread Pool library.
Please Sign up or sign in to vote.
12 Aug 2012
Alex Fotios
How to enumerate and mute all microphone components under all mixer devices using the Audio Mixer API
Please Sign up or sign in to vote.
17 Oct 2014
Alex J Lennon
A refreshed article on how to build the current release of Mono on Windows
Please Sign up or sign in to vote.
8 Sep 2014
Alex J Lennon
A refreshed article on how to build the older releases of Mono on Windows
Please Sign up or sign in to vote.
14 Mar 2008
Alex_1
A command line GAC installer that removes assemblies even if they are installed by an MSI.
Please Sign up or sign in to vote.
6 May 2009
Alex_Intw
This article shows you how to send or post events among processes using shared memory queues for the Windows and Linux platforms.
Please Sign up or sign in to vote.
28 Sep 2008
AlexAbramov
This article explains how to make a plug-in for Solitaire that displays a high score table. By way of Codecave, Solitaire will automatically execute a DLL for this plug-in -- thus no user intervention required!
Please Sign up or sign in to vote.
14 Oct 2008
AlexAbramov
In this article, I will talk about the theories and implementations of API hooking. API hooking is a powerful technique that allows someone to hijack a function and redirect it to a custom one. Anything can be done in these functions before passing control back to the original API.
Please Sign up or sign in to vote.
2 Sep 2011
Alexander Bessonov
A simple high-level IPC library with ability to use native C++ interfaces.
Please Sign up or sign in to vote.
23 Apr 2011
Alexander Böcken
A basic way to interpret joystick data received from Raw Input API
Please Sign up or sign in to vote.
7 Nov 2013
Alexander Chernosvitov
ActiveX component for 3D visualization, embedded in different client applications.
Please Sign up or sign in to vote.
1 Nov 2018
Alexander Eremeev
The Windows kernel-hacking library and development framework written on C++17
Please Sign up or sign in to vote.
2 Dec 2008
alexdresko
A simple two line technique that can be used in just about any application
Please Sign up or sign in to vote.
7 Jun 2010
Ali Imran Khan Shirani
RAD Tool for C++ Developers, Code Generator
Please Sign up or sign in to vote.
25 Mar 2009
Ali Kheyrollahi
A Unit Testing framework for testing orchestration using instrumentation
Please Sign up or sign in to vote.
25 Mar 2009
Ali Kheyrollahi
A walkthrough on using the Excellence BizTalk Unit Testing framework.
Please Sign up or sign in to vote.
24 Mar 2009
Ali Kheyrollahi
Covering common challenges and pitfalls in caching in BizTalk.
Please Sign up or sign in to vote.
6 Dec 2007
Ali Ozgur
Describes making of an external tools add-in using ProcessStartInfo and Process classes in System.Diagnostics
Please Sign up or sign in to vote.
13 Feb 2008
Ali Ozgur, Tolga Kurkcuoglu
Describes how to develop a custom Jira client by using PragmaSQL add-in support
Please Sign up or sign in to vote.
27 Mar 2008
Ali Ozgur
In this article we will extend classes in Cuyahoga.Core.Search namespace in order to provide more generic full text indexing service
Please Sign up or sign in to vote.
1 Nov 2009
Ali Tavakol
Fast, real, and easy to connect to your application.
Please Sign up or sign in to vote.
15 Mar 2009
Alien282
Handling DBT_DEVICEQUERYREMOVE in a managed Windows Service
Please Sign up or sign in to vote.
19 Dec 2009
All-In-One Code Framework
This article will cover general IPC technologies in All-In-One Code Framework. The IPC technologies include Named Pipes, File Mapping, MailSlot, etc.
Please Sign up or sign in to vote.
12 Oct 2010
Allen C. Copeland Jr
Gives an example of code to arbitrarily iterate through the elements of a .NET Array using an iterator in C#
Please Sign up or sign in to vote.
20 Feb 2008
Alphons van der Heijden
"TCP/IP has reached the security limit imposed on the number of concurrent (incomplete) TCP connect attempts monitor program
Please Sign up or sign in to vote.
25 Mar 2009
Alphons van der Heijden
A TreeView having columns.
Please Sign up or sign in to vote.
11 Nov 2013
altomaltes
An insigth in the heap "C" memory system.
Please Sign up or sign in to vote.
19 Feb 2009
Amarnath S
An article to describe the generation of Images containing Mach bands at arbitrary angles (C#)
Please Sign up or sign in to vote.
13 Jul 2009
amatecki
The article describes how to use the Microsoft's UPnP Control Point API for finding and controlling UPnP devices, and includes a description of simple library to facilitate the application of Control Point API in your own programs, together with an example of MFC and WinForms applications.
Please Sign up or sign in to vote.
2 Nov 2010
Amit Ranjan
Displays process details and modules attached .
Please Sign up or sign in to vote.
27 Oct 2013
AmrThabet
In this article, I’m going to teach you how to write a full functional debugger using the Security Research and Development Framework (SRDF) … how to disassemble instructions, gather Process Information and work with PE Files … and how to set breakpoints and work with your debugger
Please Sign up or sign in to vote.
6 Feb 2012
AmrThabet
How to write a reliable shellcode on win32, how to bypass the obstacles that you will face in writing a win32 shellcode and how to implement your shellcode into Metasploit
Please Sign up or sign in to vote.
12 Aug 2009
Anand Malli
An article on sorting generic list based on any attribute of user defined class
Please Sign up or sign in to vote.
22 Dec 2012
Anders Dalvander
An introduction to RPC programming. A simple RPC client/server application is explained.
Please Sign up or sign in to vote.
28 Apr 2014
Andre' Gardiner
A c banking atm concept console application
Please Sign up or sign in to vote.
25 Mar 2012
Andreas Schoenle
A DLL-wrapper that requires no code changes when switching to dynamic loading and provides detailed error checking functionality.
Please Sign up or sign in to vote.
23 May 2018
Andreas Schoenle
How to use CrashRptEx, to avoid some of the pitfalls of crash reporting in MFC apps or if you want the ability to continue your application after a crash
Please Sign up or sign in to vote.
4 Jan 2010
AndreBroz
Using File Management Windows API for implementing inter computer Read/Write lock
Please Sign up or sign in to vote.
1 Apr 2009
Andrec
Retrieve the hWnd of focused controls in other applications.
Please Sign up or sign in to vote.
3 Jan 2013
Andrew_Morris
A sample application to present a simple dialog box using the Win32 API.
Please Sign up or sign in to vote.
18 Dec 2008
Andrey Sergienko
How to configure Visual Studio 2008 for compiling drivers without using DDK's console tools.
Please Sign up or sign in to vote.
14 Apr 2018
Andy Galluzzi
Join me to create the most advanced yet most simple to use full duplex MMF based IPC for Windows
Please Sign up or sign in to vote.
11 May 2009
andywilsonuk
A C# application that uses the Windows Media Player API to export all audio metadata to an XML file
Please Sign up or sign in to vote.
23 Sep 2016
Angel Gabriel Valdés Sarduy
It tests an ANN structure selector criteria for generic kinds of problems with ANNs.
Please Sign up or sign in to vote.
29 Nov 2008
Angel Kafazov
This article explains how to write your custom DirectShow SampleGrabber filter for Windows Mobile.
Please Sign up or sign in to vote.
22 Jul 2008
anideswandikar
BizTalk RFID component to detect directional movement of tags.
Please Sign up or sign in to vote.
8 Sep 2008
AnilAR
Introduction to Win32 TIB (Thread Information Block)
Please Sign up or sign in to vote.
26 Sep 2008
Antonino Porcino
A simple C# class for printing on old dot matrix line printers
Please Sign up or sign in to vote.
30 Sep 2008
Antonino Porcino
How to update all the clients of your locally distribuited application using a Windows Installer and batch files.
Please Sign up or sign in to vote.
20 Dec 2008
Antonio Perrone
A C++ class to register and start device drivers.
Please Sign up or sign in to vote.
28 Feb 2018
Antonio Petricca
Win32, compiler independent, and extensible passive debugger
Please Sign up or sign in to vote.
3 Oct 2013
Antonio Petricca
.NET ServiceController class extension
Please Sign up or sign in to vote.
26 Nov 2010
Antonio Sandoval
Wrapper C# class written in C++\CLI and a sample implementation in C# to render PDF files.
Please Sign up or sign in to vote.
23 Jul 2009
Apriorit Inc
This article shows how to use FTDI API to interact with the devices, which have FTDI chip within. EEPROM programming is also discussed.
Please Sign up or sign in to vote.
6 Feb 2012
Apriorit Inc, Kotik Anton
In his article, we will consider an interesting, universal and rarely used method of code injection into a Windows process using KnownDlls sections. To demonstrate the method work we will develop a sample project to inject into all running processes and intercept some calls from ws2_32.dll.
Please Sign up or sign in to vote.
7 Apr 2016
Apriorit Inc, Kulchytskyi Oleg
Several approaches of anti-debug protection and some tips about how they are usually neutralized by reversers
Please Sign up or sign in to vote.
31 Jan 2010
Arik Poznanski
Complete Library for using the Windows 7 Ribbon from C#, including 18 samples and 21 blog posts documenting the Ribbon features
Please Sign up or sign in to vote.
1 Mar 2010
Arik Poznanski
In this article, I'll present the background information needed on the latest Windows 7 Ribbon Framework.
Please Sign up or sign in to vote.
2 Mar 2010
Arik Poznanski
In this article, I'll present the basic .NET wrappers for the Windows 7 Ribbon Framework.
Please Sign up or sign in to vote.
4 Mar 2010
Arik Poznanski
In this article, I'll present how to create an empty WinForms application with Windows 7 ribbon support.
Please Sign up or sign in to vote.
4 Mar 2010
Arik Poznanski
In this article, I'll present how to use the ribbon application menu.
Please Sign up or sign in to vote.
6 Mar 2010
Arik Poznanski
In this article, I'll present how to use the ribbon application menu with ribbon split button and ribbon drop button controls.
Please Sign up or sign in to vote.
7 Mar 2010
Arik Poznanski
In this article, I'll present how to use ribbon tabs, groups and the ribbon help button control.
Please Sign up or sign in to vote.
8 Mar 2010
Arik Poznanski
In this article, I'll present how to use the ribbon spinner control.
Please Sign up or sign in to vote.
9 Mar 2010
Arik Poznanski
In this article, I'll present how to use the ribbon combo box control.
Please Sign up or sign in to vote.
10 Mar 2010
Arik Poznanski
In this article, I'll present how to change the ribbon colors.
Please Sign up or sign in to vote.
12 Mar 2010
Arik Poznanski
In this article, I'll present how to work with images in the ribbon.
Please Sign up or sign in to vote.
13 Mar 2010
Arik Poznanski
In this article, I'll present how to use the ribbon drop down gallery, split button gallery, and in ribbon gallery controls.
Please Sign up or sign in to vote.
14 Mar 2010
Arik Poznanski
In this article, I'll present how to use the ribbon check box and toggle button controls.
Please Sign up or sign in to vote.
15 Mar 2010
Arik Poznanski
In this article, I'll present how to use the ribbon drop down color picker control.
Please Sign up or sign in to vote.
16 Mar 2010
Arik Poznanski
In this article, I'll present how to use the ribbon font control.
Please Sign up or sign in to vote.
19 Mar 2010
Arik Poznanski
In this article, I'll present how to load ribbon resources from external DLLs.
Please Sign up or sign in to vote.
20 Mar 2010
Arik Poznanski
In this article, I'll present how to work with ribbon application modes.
Please Sign up or sign in to vote.
21 Mar 2010
Arik Poznanski
In this article, I'll present how to work with ribbon contextual tabs.
Please Sign up or sign in to vote.
22 Mar 2010
Arik Poznanski
In this article, I'll present how to work with ribbon context popup.
Please Sign up or sign in to vote.
23 Mar 2010
Arik Poznanski
In this article, I'll present how to work with the ribbon recent items control.
Please Sign up or sign in to vote.
23 Mar 2010
Arik Poznanski
In this article, I'll present how to work with the ribbon quick access toolbar.
Please Sign up or sign in to vote.
24 Mar 2010
Arik Poznanski
In this article, I'll present how to define custom size definitions for ribbon group elements.
Please Sign up or sign in to vote.
22 Apr 2010
Arik Poznanski
Crash while closing application that uses Windows Ribbon Framework
Please Sign up or sign in to vote.
22 Apr 2010
Arik Poznanski
Application recovery and restart C# quick reference
Please Sign up or sign in to vote.
15 Sep 2010
Arik Poznanski
Windows API Code Pack v1.1
Please Sign up or sign in to vote.
18 Mar 2009
armagedescu
This article is about writing GUI applications in VBScript and JScript using Windows common controls
Please Sign up or sign in to vote.
23 Jan 2010
Arman Ghazanchyan
The Desktop Alarm Clock is a very useful application that can perform several tasks.
Please Sign up or sign in to vote.
2 Aug 2008
Arman S.
A tool that finds duplicate files in your system.
Please Sign up or sign in to vote.
13 Mar 2013
Armanisoft
This is an alternative for "How to Prepare a USB Drive for Safe Removal"
Please Sign up or sign in to vote.
19 Apr 2009
arnavguddu
This article exposes the Microsoft Vista and Server 2008 (and Windows 7) exclusive features that can be programmed using .NET languages like C#. It includes UAC, the Vista Bridge control library, and the Windows Search Provider.
Please Sign up or sign in to vote.
29 May 2008
arnshea
A short example of how to access a managed ArrayList of Strings from Native C++/ATL
Please Sign up or sign in to vote.
14 Jun 2009
Artem S. Dmitriev
This article will show you how to create a proxy client to the WCF web service from PDA device.
Please Sign up or sign in to vote.
1 Aug 2017
Arthur V. Ratz
In this article, we'll discuss on how to use HTML/CSS/JavaScript/Ajax to create a simple lightweight Windows Vista/7 sidebar desktop gadget that allows to preview featured articles contributed to CodeProject's web site
Please Sign up or sign in to vote.
1 Feb 2011
Artour Bakiev
A short overview of the Extensible Storage Engine technology.
Please Sign up or sign in to vote.
2 Jun 2015
Artur Zgadzaj
Batch run as Administrator - automatic increase administrative privileges in Batch scripts like BAT and CMD - universal tools Batch_Admin
Please Sign up or sign in to vote.
1 Jan 2011
Ashish Kaila
A docking window solution using WPF as part of Synergy toolkit
Please Sign up or sign in to vote.
1 Jan 2011
Ashish Kaila
Learn how to leverage UI automation in testing your UI and also to support accessibility features
Please Sign up or sign in to vote.
27 Dec 2010
Ashish Kaila
Declaratively and visually create custom windows in WPF
Please Sign up or sign in to vote.
8 Nov 2012
Ashraff Ali Wahab
C# Implementation of Eratosthenes/Sundarm/Atkins Sieve to generate prime numbers and comparison of performance numbers between the three implementations.
Please Sign up or sign in to vote.
2 May 2011
Asif Bahrainwala
Snoop network using API hooking
Please Sign up or sign in to vote.
23 Nov 2009
avramik
Remote control of Microsoft FileDialog class (OpenFileDialog)
Please Sign up or sign in to vote.
31 Oct 2009
AymanAminIbrahim
Using the Microsoft Dynamics CRM 4.0 Web Services SDK example.
Please Sign up or sign in to vote.
5 Oct 2008
Babak Ansari
A framework to develop Win-Form and Web-Form applications using generic components
Please Sign up or sign in to vote.
27 Oct 2008
Babu_Abdulsalam
This tree control allows the user to select multiple tree items and enable selection through rubber banding.
Please Sign up or sign in to vote.
13 Feb 2013
Babu_Abdulsalam
Subclassing a window using the DLL Injection technique.
Please Sign up or sign in to vote.
31 Aug 2009
Baiyan Huang
Provides a utility class to return the call stack when an exception is being caught, using Windows SEH.
Please Sign up or sign in to vote.
9 Feb 2009
bauemeise
Allocation and copy of large byte[]
Please Sign up or sign in to vote.
10 Dec 2010
Beavis Killer
This article demonstrates how to write a domain service factory to host plain old class object (POCO) entities and use them through RIA Services in Silverlight version 4.
Please Sign up or sign in to vote.
9 Mar 2008
Ben Aldhouse
Using time and file functions
Please Sign up or sign in to vote.
28 Oct 2013
Ben Aldhouse
This is a commentary on the MSDN article 'Detecting and Tracking Multiple Touch Points'
Please Sign up or sign in to vote.
2 Jun 2012
Ben Baron
Java source code to demonstrate Executable Integration which is a concept of integrating several distinct executables to create a single application
Please Sign up or sign in to vote.
24 Apr 2008
Ben Liew
This article describes how WCF services can be loaded on-the-fly (without prior knowledge of the services’ contracts), setting its parameters and sequencing their invocation.
Please Sign up or sign in to vote.
6 Jan 2008
Benzi K. Ahamed
This article demonstrates a simple approach to get strongly typed configuration objects to use in your code using XML serialization
Please Sign up or sign in to vote.
19 Oct 2009
Berend Engelbrecht
Detects Code39, EAN, and Code128 barcodes in an image.
Please Sign up or sign in to vote.
2 Jun 2008
Bharath NS
Multithreaded GUI solution for starvation in Dining Philosopher problem
Please Sign up or sign in to vote.
23 May 2008
Bilal Haider
It describes how to read and update the toggle keys (NUM lock, CAPS lock, etc.) using WIN32 API in a C# application
Please Sign up or sign in to vote.
13 Mar 2008
billconan, kavinguy
This article describes the implementation of a neural network with CUDA.
Please Sign up or sign in to vote.
10 Jul 2012
Binu MD
RGB to YUV conversion with different chroma sampling using C++.
Please Sign up or sign in to vote.
12 Feb 2013
Biswas, Sumit
It helps to track/monitor file activites using FileSystemWatcher and maintains log, which can be viewed using various filter options.
Please Sign up or sign in to vote.
29 Jun 2008
bleucat
Programaticaly mounting a volume as a common user
Please Sign up or sign in to vote.
8 Aug 2008
BlueBit.uy
How to fix dotNetMSN library to easily connect to MSN service
Please Sign up or sign in to vote.
18 May 2007
Boby Thomas P
An implementation of chat client and server with win32 sockets
Please Sign up or sign in to vote.
28 Jul 2006
Boby Thomas P
Brief description on remote debugging using GDB, DDD and GDBserver
Please Sign up or sign in to vote.
20 Jul 2008
Boris Kolesnikov
Asynchronous named pipe server in C#.
Please Sign up or sign in to vote.
21 Dec 2008
Boris Kolesnikov
Generates PNG files called tiles which form a layer on a GIS map
Please Sign up or sign in to vote.
1 Oct 2010
BratilaRazvan
A Simple C++ XML parser with only the basic functionality
Please Sign up or sign in to vote.
8 Aug 2008
Brian Geiman
Easy-to-use library with global mouse and keyboard hooks and simulators.
Please Sign up or sign in to vote.
17 Feb 2008
Brian P. Adams
A full-featured Task Manager for Windows Mobile.
Please Sign up or sign in to vote.
28 Jan 2013
Bruno Tabbia
Encrypt your C# classes and compile them during run-time (hiding their code in the exe file).
Please Sign up or sign in to vote.
19 Dec 2007
Bryan Sachdeva
This article describes how to create a wrapper class for the native Phone API, and then uses it to retrieve and store the call history.
Please Sign up or sign in to vote.
2 Aug 2011
Burak Ozdiken
This article explains how to make a custom Windows Tab Control in C#.
Please Sign up or sign in to vote.
11 Nov 2015
c-smile
Basics of Sciter embedding principles, high-level overlook of Sciter SDK structure.
Please Sign up or sign in to vote.
20 Apr 2009
CalicoSkies
A C# class for reading and writing WAV files, light audio manipulation, and WAV file mixing.
Please Sign up or sign in to vote.
27 Jun 2008
callisthenes
An article describing a C# Filmstrip control designed for Windows forms
6 Aug 2008
Candice Jones
InstallAware has been built from the ground up to offer developers maximum flexibility with the Windows Installer platform. InstallAware brings runtime decision making, better-than-CAB compression, partial web deployment, Flash/HTML interactive billboards, and many more time saving benefits.
Please Sign up or sign in to vote.
6 Jan 2013
Captain Price
Several ways of associating a class or a structure with a window and their differences
Please Sign up or sign in to vote.
9 Mar 2014
careerdrill
This article explains about Strsafe, Secured C run time library (CRT) and safe STL functions.
Please Sign up or sign in to vote.
27 Sep 2009
Carlos Jiménez de Parga
An introduction to the Visual C++ CORBA development
Please Sign up or sign in to vote.
24 Mar 2015
Carlos Jiménez de Parga
Explanation of a consistent 3D graphics software architecture through a basic OpenGL application
Please Sign up or sign in to vote.
11 Sep 2008
carlos@takeapps
This is a step-by-step guide to build your own control panel applet
31 Mar 2008
Casey_Muse
Find out how to build a small document imaging workflow application using WF and Pegasus Imaging’s activity libraries (Part 1). Then discover how Pegasus’ activities may be used to add imaging workflows to MOSS using Visual Studio 2008 (Part 2).
Please Sign up or sign in to vote.
1 Oct 2008
Casper Leon Nielsen
T-SQL Coding Standard - for programming the Microsoft SQL Server 2005 (DRAFT)
Please Sign up or sign in to vote.
26 Aug 2008
Cedric Moonen
Learn to create a Win32 message loop and game window and how to set-up OpenGL properly for 2D games
Please Sign up or sign in to vote.
29 Mar 2009
Cedric Moonen
Learn how to load images, display them on the screen and manage them efficiently and how to display animations.
Please Sign up or sign in to vote.
7 Nov 2008
Cedric Moonen
Learn how to draw text and handle the states of your game.
Please Sign up or sign in to vote.
6 Jun 2009
cefarix
How to write an Internet Explorer plug-in (Browser Helper Object - BHO) using just C++ and the Windows API; no ATL or MFC involved!
Please Sign up or sign in to vote.
4 May 2011
cfrost
How to use a modeless WinForm from an unmanaged application including callback functionality
Please Sign up or sign in to vote.
9 Jan 2008
chakkaradeepcc
Enumerate all the available users, groups using WMI.NET and C#
Please Sign up or sign in to vote.
7 Apr 2008
chanderp, Yash Bharadwaj
you want to display some text in your application and side-by-side you want to prevent the user from copying the content. . One way to implement this use label, but label do not support the formatting of the text and RTF formats.
Please Sign up or sign in to vote.
26 Jun 2010
chanderp, Yash Bharadwaj
In some application we need to fullscreen the App .Here is simple class that can fullscreen any App. Just create a variable of this class type and call the function using the class variable.
Please Sign up or sign in to vote.
6 Mar 2012
Chandrakantt
Registering a custom URL protocol for invoking an application
Please Sign up or sign in to vote.
24 Feb 2012
Chandrakantt
Detailed description for creating custom action in Visual Studio using C++/Win32
Please Sign up or sign in to vote.
1 Sep 2009
ChaoJui
Image processing with a burst of performance from CUDA
Please Sign up or sign in to vote.
10 Sep 2009
ChaoJui
High performance and good quality of image blurring
Please Sign up or sign in to vote.
26 Nov 2008
Charles Ju
Group collapse behavior added to a listview control under Windows Vista
Please Sign up or sign in to vote.
16 Dec 2007
Chayan
SQLite is very suitable for memory constraint systems like WinCE, Palms, Smart Phones, embedded devices and also normal single user desktop applications.
Please Sign up or sign in to vote.
18 Dec 2007
Chesnokov Yuriy
This article describes an object tracking approach by estimating a time averaged background scene for tracking static and moving objects in real-time on down-scaled image data.
Please Sign up or sign in to vote.
9 Apr 2008
Chesnokov Yuriy
The article provides a dynamic Huffman compression and decompression class and a console application written in C++.
Please Sign up or sign in to vote.
9 Jul 2008
Chesnokov Yuriy
The article describes the use of Haar-like wavelet features for ultra fast object detection using a cascade of artificial neural network classifiers.
Please Sign up or sign in to vote.
2 May 2010
Chien-Chung, Chung
C++ class of HMAC-SHA1
Please Sign up or sign in to vote.
26 Jun 2008
chmod2222
Having problems changing app.config and web.config? Use your own settings class. Easy to add new keys and save to disk.
Please Sign up or sign in to vote.
21 Apr 2009
Chris Apple
A C++ class to generate a splash screen and about box from a bitmap and version string resources.
Please Sign up or sign in to vote.
23 Apr 2009
Chris Apple
A MFC C++ class to generate a splash screen and about box from a bitmap and version string resources.
Please Sign up or sign in to vote.
23 Aug 2018
Chris Boss
Why some prefer the BASIC language over others
Please Sign up or sign in to vote.
12 Sep 2018
Chris Boss
A short introduction to using the Powerbasic 6.0 console compiler with the Ontime RTOS-32 embedded operating system
Please Sign up or sign in to vote.
5 Aug 2014
Chris875
State pattern and procedural solution illustrated
Please Sign up or sign in to vote.
22 Jul 2021N
Christ Kennedy
A simple application that keeps track of your CodeProject article statistics.
Please Sign up or sign in to vote.
24 Jun 2012
Christian Vogt
An article on a generic approach for importing text based data into objects, using Reflection. Supports mass data processing, filter, advanced processing and converting, and some other gimmicks.
Please Sign up or sign in to vote.
14 Aug 2008
Christoph Husse
Now supports an unmanaged API, kernel mode hooking, and extending unmanaged APIs with pure managed handlers since Windows 2000 SP4.
Please Sign up or sign in to vote.
20 Aug 2008
Christoph Husse
This article shows how to bypass PatchGuard 3 on the latest windows versions.
Please Sign up or sign in to vote.
26 Apr 2010
Chuan-Liang Teng
Access physical memory, I/O port in user mode
Please Sign up or sign in to vote.
21 Aug 2014
Cinchoo
Easy to use command line argument parser, with loaded features like usage creation, type-safe management etc
Please Sign up or sign in to vote.
21 Jul 2009
Ciro Sisman Pereira
Demonstrates how to group and organize memory blocks by using a couple of classes.
Please Sign up or sign in to vote.
7 Jul 2012
CJ Kent
Create an Interpolating Timer and use it to fade textures in and out in XNA 4.0
Please Sign up or sign in to vote.
23 Oct 2009
cjbarth
Tool to magnify a screen including layered windows and transparency. Useful for media centers.
Please Sign up or sign in to vote.
22 Nov 2008
cliran
A Stopwatch implementation that measures the CPU time spent on executing a thread
Please Sign up or sign in to vote.
4 Oct 2017
CMalcheski
Ditching the slowdowns and applying a little elbow grease can create dramatic speed improvements in GDI image blending.
Please Sign up or sign in to vote.
8 Sep 2019
Code Artist
TCP Application Protocol is an IPC (Inter-process Communication) created to provide common remote interface for between applications.
Please Sign up or sign in to vote.
19 Feb 2008
codekaizen
How much faster will implementing "the generic bad algorithm" in SSE2 make it?
Please Sign up or sign in to vote.
30 Oct 2009
cor2879
This article contains a brief look into the new Gestures API that is available for Windows Mobile 6.5 Professional Edition. We will walk through creating a small Smart Device application that is able to read gestures made by the user, and report back information about these gestures to the screen.
Please Sign up or sign in to vote.
19 Dec 2007
CPallini
A small DLL providing two functions to resample GDI-based bitmap
Please Sign up or sign in to vote.
25 Aug 2011
crazybit
An asynchronous HTTP download class for C++
Please Sign up or sign in to vote.
16 Sep 2009
Crisanto T. Cafirma
An article on creating serial port hooks in C#
Please Sign up or sign in to vote.
7 Feb 2011
Cristian Adam
This article presents a fix for SetUnhandledExceptionFilter to work with the CRT.
Please Sign up or sign in to vote.
24 Jul 2011
Cristian Amarie
Classes for making simple internet calls using Wininet.
Please Sign up or sign in to vote.
28 May 2015
Cristian Amarie
Outlook add-in integration for Skype IM: Skype events, Outlook Skype ribbon, and more.
Please Sign up or sign in to vote.
1 Apr 2009
csrss
This project application will "travel" through the Windows system to finally reach the kernel, from ring 3 to ring 0.
Please Sign up or sign in to vote.
2 Jul 2008
CurtD
Assertions are a very effective debugging tool for C/C++ code. But, a very subtle problem exists with assertions that can cause you to waste a lot of debugging time chasing the wrong problem.
Please Sign up or sign in to vote.
29 Apr 2009
cyb70289
Yet another single instance implementation
Please Sign up or sign in to vote.
22 Jul 2010
cyb70289
An I/O port sniffer using hardware debug registers.
Please Sign up or sign in to vote.
27 Jan 2009
CyLith
Since x64 Windows removes the Beep function, this is an implementation of the Beep function using DirectSound.
Please Sign up or sign in to vote.
6 Mar 2010
Cédric Menzi
How to parse well-formed binary data into your data structures
Please Sign up or sign in to vote.
30 Dec 2015
D Sarthi Maheshwari
A look at possible parallel-producer-consumer patterns. (Final Part)
Please Sign up or sign in to vote.
7 Aug 2014
D. Infuehr
An introduction on how to implement global interceptable hooks in .Net
Please Sign up or sign in to vote.
9 Feb 2010
D.K.Wang
This article tries to find a way to show standard controls, ActiveX controls, translucent controls on layered windows. Native MFC source code provided.
Please Sign up or sign in to vote.
14 May 2008
daluu
GUI automation for the purpose of driving or controlling an application via its GUI
Please Sign up or sign in to vote.
24 Mar 2011
Dan Buskirk
Accessing Industry-Standard Linear Algebra Libraries from .NET Code
Please Sign up or sign in to vote.
23 Dec 2011
Dan Randolph
Builds on the existing RunRemote project to run commands on a remote server.
Please Sign up or sign in to vote.
2 Jun 2009
Dan_Barack
Separate functionality to run on child process
Please Sign up or sign in to vote.
13 Jul 2010
Daniel Cohen Gindi
This application adds a property page to show SWF properties in the Windows file properties window.
Please Sign up or sign in to vote.
31 May 2010
Daniel Cohen Gindi
This is a nice and simple approach that I came up with in order to delete temporary files even long after I forgot about them.
Please Sign up or sign in to vote.
3 Feb 2014
Daniele Di Sarli
How to automatically wake up the PC at some time in the future.
Please Sign up or sign in to vote.
12 Dec 2008
Daniele Fontani
How to perform a database-independent databind with UDLA (Universal Database Layer Access)
Please Sign up or sign in to vote.
1 Nov 2008
DanielWehrle
Loading a DLL containing implementations of an interface used as an extension to your application.
Please Sign up or sign in to vote.
27 Jun 2009
Dark Daskin
Article describes how to build an assembly that exposes functions to unmanaged code without C++/CLI
Please Sign up or sign in to vote.
29 Oct 2014
Dave Kerr
Use QuickAccent to quickly copy accents and symbols to your clipboard. Also read the article to find out about the essentials when writing System Tray based applications
Please Sign up or sign in to vote.
29 Jun 2019
Dave Kerr
Rapidly create Shell Context Menu Extensions using .NET