Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / desktop / Win32

Win32

Win32

Great Reads

by hxhl95
Escalating a process to system critical status using a Win32 kernel function
by Sergeant Kolja
This is an alternative for "Memory leak detection for WinCE".
by Pedram_Niloufari
C# .Gif viewer / Snipper control
by Yuriy Magurdumov
Calling native methods from .NET application via standard Windows Named Pipes

Latest Articles

by hxhl95
Escalating a process to system critical status using a Win32 kernel function
by Sergeant Kolja
This is an alternative for "Memory leak detection for WinCE".
by Pedram_Niloufari
C# .Gif viewer / Snipper control
by Yuriy Magurdumov
Calling native methods from .NET application via standard Windows Named Pipes

All Articles

Sort by Score

Win32 

by hxhl95
Escalating a process to system critical status using a Win32 kernel function
by Sergeant Kolja
This is an alternative for "Memory leak detection for WinCE".
by Yuriy Magurdumov
Calling native methods from .NET application via standard Windows Named Pipes
by msvcyc
A simple yet useful library for file based logging implemented in .NET using C#
by Izzet Kerem Kusmezer
With this tool you can download whole .NET Framework source code at once, and enjoy offline browsing. With it, you can have whole the source code without any Visual Studio product installed
by Rajneesh Noonia
The source code / article published here is to provide features of MS Script control (Functions like AddObject) and some features of VSA/Visual Studio editor like intellisence, code completion etc
by Dave Kerr
Learn how to deploy SharpShell servers easily with the new Server Registration Manager tool
by Dave Kerr
Rapidly create Shell Context Menu Extensions using .NET
by Dave Kerr
Rapidly create Shell Drop Handler Extensions using .NET
by Dave Kerr
Rapidly create Shell Icon Handler Extensions using .NET
by Dave Kerr
Create Shell Icon Overlay Handlers using .NET!
by Dave Kerr
Rapidly create Shell Info Tip Extensions using .NET
by Dave Kerr
Quickly create Shell Preview Handlers for Windows or Outlook using .NET!
by Dave Kerr
Use .NET to rapidly build Shell Property Sheets
by Dave Kerr
Create Shell Thumbnail Handler Extensions using .NET!
by Serhiy Perevoznyk
A C# wrapper for the Info-ZIP library.
by syntaxed
Notifier: an Outlook-like notification window
by The Ænema
Here's the best, beautiful and easiest way to create an animated and smooth sliding scroll viewer in WPF Platform (Windows Presentation Foundation).
by vikas maan
Draw primitive graphics on your window.
by Pavana Sreesha
Why is your Application's Memory platform dependent?
by Norman Solomon
Easy addition of a 3D Tabstrip page to an ASP.NET project.
by MikeTheDwarf
Helper class to display 3D data
by Zuoliu Ding
A discussion on some basic practices highly recommended in Assembly Language Programming.
by rspercy65
47 of the most used Vista apps are just 1 click away. NOTE: Vista users only.
by Petrov Vladimir
Former NeHe OpenGL Lessons adapted to MSVS-15 pro Win32 in INICODE and the samples of the Joystick implementation
by Ryan Grevious
Insert custom packets in the 802.11 frame
by ima_c++_programmer
Tries to solve the queen problem using backtracking
by Hoang Khanh Nguyen
A .NET wrapper for NT Registry and a .NET NT RegEdit demo
by Steffen Ploetz
Creation of a basic icon editor with as little code as possible, that is running on ReactOS and Windows, to check out the stability of application development capabilities on ReactOS
by Niladri_Biswas
This short tutorial will give the idea about the usage of Dynamic Keyword in dotnet 4.0
by Ali Tavakol
Fast, real, and easy to connect to your application.
by Andre' Gardiner
A c banking atm concept console application
by Ronounours
A very simple C++ source code showing how to create an interactive 2D graphical blobs editor, using the CImg library.
by Antonio Perrone
A C++ class to register and start device drivers.
by Marcelo J. Kittlein
How to pass and return Arrays and Ranges in Excel to and from a C++ DLL.
by ravenspoint
Give a C++ application its own web page
by Alex C. Punnen
The Command Pattern and Chain of Responsibility for implementing a plug-in Thread Pool library.
by Hari Mahadevan
Describes a C++ class that encapsulates the WaitForMultipleObjects API usage pattern making it easy to integrate it with C++ objects.
by Hari Mahadevan
Describes a C++ class that encapsulates the WaitForMultipleObjects API usage pattern making it easy to integrate it with C++ objects.
by Derek Bartram
This library provides a framework for using Code Project article information in applications, and provides a utility for monitoring articles
by Derek Bartram
This library provides a framework for using Code Project article information in applications, and provides a utility for extracting user information
by Wayne Ye
This is a complete Impersonation demo in C#, impersonating a user and accessing its files and HKCU Registry entries.
by Davidwu
A Cool Vista Sidebar Gadget Style CPUInfo Animate Control! (Fixed)
by Carlos Jiménez de Parga
Explanation of a consistent 3D graphics software architecture through a basic OpenGL application
by Derek Bartram
A demonstration application for showing the use of the WPF Ribbon Control as presented elsewhere
by jebarson
New features of Visual Studio 2010 discussed
by Rodrigo Cesar de Freitas Dias
Writing a dialog based program using only pure Win32 C code
by Mark Frishman
Alternative to Microsoft's FileVersionInfo class
by Nish Nishant
The article shows how to interop between a WCF service and a WWS client, and also how to rewrite the WCF service in WWS retaining compatibility with existing WCF clients.
by Michael Chourdakis
Create music easily
by Mike Gledhill
How to easily add an "export to Excel" feature to your app
by rspercy65
Uses Farhad Siasar's YahooWeathertlb library with a few added functions
by Derek Bartram
An article presenting ProceedureDialog.dll, a custom control for creating wizard style interfaces / procedure dialogs
by Michael Haephrati
The progress bar snippet explained in this article, can be called or updated from different running programs.
by Derek Bartram
An article presenting Ribbon Builder, a tool for creating ribbon controls
by tgis.top
CheckGroupBox, RadioGroupBox, CollapsibleGroupBox controls
by freedeveloper
A different approach to make a Visual Studio VISTA Gadget Template
by pradeep shivadasan
timer based task scheduler
by spidergeuse
Customize jigsaw (size and picture)
by SarmadAsghar
This is the second lock-free implementation (first is by H°akan Sundell) that only needs the single-word compare-and-swap atomic primitive.
by Gene OK
This is an update to Don Kackman's UxTheme component originally written for Visual Studio 2003
by Software_Developer
A Mandelbrot Explorer/Zoom with Julia walkabout
by Derek Bartram
An article presenting the Quick Access Toolbar as part of RibbonControl.dll, as seen in Microsoft Office 2007
by Derek Bartram
An article presenting ApplicationButton used in creating round buttons as per Microsoft Office Style application buttons
by honey the codewitch
Slice sections out of a MIDI file, and stretch or compress playback time using this simple utility. Or use the Midi Library to build your own MIDI apps
by Tomer Doron
In an unmanaged environment, using Windows performance monitors may prove challenging. This article propose an alternative which is both easy and efficient.
by Michael Chourdakis
C++, Direct2D, one function and you got a nice picker
by Derek Bartram
An article presenting a library for producing communication based application utilising the MSN Messenger services and protocols.
by yonken
A multi-select tree control that is based on Richard's implementation
by zlike
Demostration of a multi-threaded HTTP proxy server implemented with WinSock on Windows.
by Jeremy Falcon
Provides a base to use when programming OpenGL-enabled applications for the real world, rather than a simple hello world.
by billconan, kavinguy
This article describes the implementation of a neural network with CUDA.
by Sharath C V
Explains MDI support in Windows with a simple example.
by KarstenK
Connecting and disconnecting network drives
by varun bansal
A quick program to compute and measure hash comparison
by wujiong
Explains how to implement and use this powerful behavior
by Stefan Kuhr
Creating a self-extracting file that allows to start multiple setups
by Hari Mahadevan
A simple C++ class framework for writing Windows services
by Carlos Jiménez de Parga
An introduction to the Visual C++ CORBA development
by Jarl Ostensen
A finite field EC and simple ECC scheme in C++ to help understand the principles.
by WajihUllahBaig
How to read audio input devices in DirectX.
by Chuan-Liang Teng
Access physical memory, I/O port in user mode
by SAEED7
This program is a very, very simple program that can create, read, write and delete a text file. Also it can read properties of a file
by KarstenK
Beginning a Firefox Addon with the power of XP-COM
by slelong
A simple control to draw graphs of points as a function of time
by Warrick Procter
Ever wanted to be able to handle triple, quadruple clicks on a Windows Forms control? This will do it.
by Jude Deng
A simple method to create a shortcut to an executable file.
by Graham Lemon (UK)
Implementing a simple News Ticker custom control for Winforms .NET to reduce flicker as much as possible.
by erjan123
2D basic OpenGL Primitives Lines, Points, Triangles, Quads and Polygons
by erjan123
A Simple OpenGL Stipple Polygon Example using Glut.h
by R_Valbuena
A simple performance counter application in C#.
by Nikhil Soman
Easy to use profiler for time and impact analysis of C/C++ code which uses the Visual Studio C/C++ compiler (/Gh and /GH flags) and the DIA SDK to gather profiling data.
by 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.
by jackyxinli
Using JNI and COM technology generate Word documents in Java under Windows platform
by Sudheesh.P.S
AsyncFile is a small wrapper class for simplifying the usage of asynchronous file APIs.
by Stephane Rodriguez.
Tutorial showing how to build COM components from scratch (DLL, EXE, automation)
by Waylon Flinn
This article describes a simple solution for hiding the Taskbar and the Start Orb that works on both Vista and Windows 7.
by Software_Developer
A Simulation of a Canadian F-86 fighter jet in Windows Forms using Visual C++ 2005
by Software_Developer
A Star Wars Scroller Demo that moves smoothly from the bottom to the top in OpenGL (GLUT)
by Krishnachytanya Ayyagari
This article is a study of Windows 8 'Contracts' - why they are introduced? what they really are? and how they can be created?
by slelong
A USB library to detect USB devices, and manage Attach and Detach events
by surf uk
An article to illustrate a useful tool for WMI (WMICodeCreator) & using WMI to find USB Serial / COM port adaptors
by gndzero
A threaded application to identify if system VB6 OCX files are exploitable and generate a batch file to register updated OCX controls.
by Olabenjo Tunde
This is a simple video converter I developed with .NET while playing with ffmpeg.
by Stanislav Kniazev
A C# wrapper for the Windows WaitableTimer.
by Derek Bartram
A WPF Digital Clock for displaying the current time, styled using RibbonStyleHandler
by Derek Bartram
An article presenting a WPF library for producing extensible runtime customisable graphs
by jangtimjang
A ready-to-use wrapper class for creating a shortcut (.lnk file) and a bookmark (.url file) and finally attaching an online icon resource to it.
by Zeeshan Haneef
An article on drawing graphics on a hand-held device touch screen.
by Warrick Procter
Get the path names to Windows special folders; optionally create the folders if they are missing; access physical and virtual special folders.
by Charles Ju
Group collapse behavior added to a listview control under Windows Vista
by honey the codewitch
Easily add scripting support to your apps using Microsoft's active script technology
by hector [.j.] rivas
Helping the combo box autocomplete function with a frequency count.
by Shai Raiten
How To Use Win32 To Add Your Control On Top Another Application Using Win32 Hooks.
by Simon Parmenter
A VS2008 C++ project to add an icon resource in a file to an executable.
by Michael Haephrati
A simple and easy to use InputBox() function for any type of C++ program for Windows
by Mohammed El-Afifi
Given an existing win32 application, how to provide COM automation capability to it?
by Ladislav Nevery
One very simple way to add scripting support to your app without need to install or distribute anything
by Joel Ivory Johnson
Windows IoT on Raspberry Pi doesn't yet have native support for a hardware real time clock. I've created a solution for getting Windows IoT to initialize its clock from RTC at bootup so that other solutions don't need to be modified to read from the RTC directly.
by Lukas Neumann
An example of undocumented integration into the user interface of Microsoft Office applications.
by SHRIDHAR TL
Allows to maintain and backup your contacts and also maintains a reminder. You can store data in any of the three different databases like Microsoft SQL Server, MySql, Microsoft Access
by Michael Geier
With this class, you can use ADS with C#, VB.NET, and other .NET languages without P/Invoke
by Andy Galluzzi
Join me to create the most advanced yet most simple to use full duplex MMF based IPC for Windows
by Patrik Mlekuž
Image Control for viewing most common image formats with advanced features included (Import Image, Preview, Resize, Position, Pan, Zoom, Export Image, Extract Resource Icon).
by Sergiy Stoyan
A replacement of .NET MessageBox class that provides additional features and improvements like possibility to show any number of buttons, ‘apply-my-answer-by-default’ checkbox, intelligence layout and more.
by valdok
A template class for multi-dimensional regions for any coordinate type.
by T. Herselman
C++11 header-only class, executes functions on a separate thread, including return values. Featuring a unique custom built, low level, lock-free double buffered queue; with a high speed data format, executes a queue of functions in only 6 CPU instructions; lea,call,mov,add,cmp,jb
by Mladen Janković
Implementing AI for the Target Number game using a genetic algorithm.
by jasonpang2011
Tracks the status of an AIM user (online, away, offline).
by RCL_SPD
How to allocate memory on Linux and Windows
by J.Starkl
A windows-service which has a fall service on a second server, if the server it's running on, crashes
by Jim Parsells
Explorer TreeView control with Shell Folder access class and Icon management.
by Joshua Tully
A look into what goes into the area of preventing reverse engineering, and gives developers some functions and ideas about preventing reversing engineering of their programs.
by crazybit
An asynchronous HTTP download class for C++
by wpte
The way to get your splashscreen going in a few lines of code.
by Michael Haephrati
A simple way to provide silent automatic updates with no server side code
by Gustavo Ricardi
A Remote Desktop software built on AJAX, JSON and HTML5
by Jon Larborn
A command promt web server that starts an application or opens a file given in as an argument in an HTTP address. Could potentially be used to show media on screen using QR-codes.
by minor_28
Web Control - Google Maps
by minor_28
Masm code editor with syntax highlighting, etc.
by Vitaliy Liptchinsky
This article describes the basic ideas of how to build workflow engine a-la WF based on F# workflows and CCR
by Dave Midgley
.NET delegates and Generics allow for an elegant implementation of the Command pattern.
by jdx256
Jibu is a high-level multithreading API for .NET 2.0 and above.
by Markus Koppensteiner
Shows how to use OpenCV to write videos, how to implement mouse events, and presents some commands on image manipulation as well.
by Markus Koppensteiner
Explains how to use some OpenCV commands for video manipulation.
by geoyar
An MFC linear chart control with enhanced appearance.
by Derek Bartram
This article, the first of a series of articles, presents an objective analytical analysis of language performance for Java and C# .NET
by Michael Haephrati
A pure Win32 API application that can analyze a .NET binary without .NET installed
by pip010
Inspired by Android asynchronous callback mechanism for short lived background tasks.
by gggustafson
This article discusses how to create animated controls using graphic layers.
by Hoang Khanh Nguyen
A highly object-oriented ListView control with varying-height items and support of complex data types
by logicchild
An article that provides ways to achieve concurrency via C++
by simonchen.net
A useful skill to get rid of ATL, but do similar flexible architectures by yourself.
by imagiro
A simple thread pool with minimal dependencies
by sam242
A new approach to API hooking which takes advantage of compiler hotpatch support
by 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.
by Asif Bahrainwala
Snoop network using API hooking
by Marco Manso
Retrieving the astronomy picture of the day
by Nelson Kosta Souto
Application configuration settings .NET & VB 6 with XML
by DaveyM69
A WinForms component to notify when your app has been idle for a specified timespan.
by Tiago Conceição
Application Management makes your application's life easier. It will automatically do memory management, handle and log unhandled exceptions, profile your functions, make your application single instance, and also provide utility functions to get system information.
by Arik Poznanski
Application recovery and restart C# quick reference
by Jeffrey Walton
Encrypt data using Block Ciphers with Crypto++.
by Makesh Sanwal
You may have to give access or hide controls based on the user logged in. This article would help you write custom code to show/hide or enable/disable controls
by Gregory Gadow
Prank your coworkers with a dialog box that appears and disappears randomly by using a notification area app.
by Kam
An Arcball module using CsGL in C#.
by Captain Price
Several ways of associating a class or a structure with a window and their differences
by Jason Curl
Describes the usage of Asynchronous I/O with I/O Completion ports with .NET
by Boris Kolesnikov
Asynchronous named pipe server in C#.
by zoufeiyy
Tiny WinHTTP API wrapper library for asynchronous HTTP with callback handler
by Paul Coldrey
Resolution of a nasty problem with WPF HttpRequests via a proxy.
by Sanjeev Venkat
An article on when to use Auto and Manual Reset Events.
by Ashish Kaila
Learn how to leverage UI automation in testing your UI and also to support accessibility features
by jkunken
In this article, we will describe how information generated on data acquisition devices connected to servers running Windows Server 2003 can be efficiently integrated into Microsoft Office SharePoint Server 2007 using Windows PowerShell.
by David Crow
How to find the average of a set of numbers.
by grilialex
A Round-Robin OS (without pre-emptive multitasking) allowing rapid application development
by sgoleary
High Resolution Timer EventArg Class for timing background tasks.
by Mitch Stephens
A WinForms application with command line execution that scans a folder tree, creates one or more Zip files, and emails them to a Gmail account along with a formatted message.
by Member 10951710
A simple extension to the original TextBox, allowing simple calculations (+, /, *, -)
by Cristian Amarie
Classes for making simple internet calls using Wininet.
by Chris Boss
Why some prefer the BASIC language over others
by Artur Zgadzaj
Batch run as Administrator - automatic increase administrative privileges in Batch scripts like BAT and CMD - universal tools Batch_Admin
by Sacha Barber
This article will be all about how to thread different types of UIs.
by Praveen Nair (NinethSense)
A simple animation tutorial on WPF
by dmihailescu
What is the start-up and system performance overhead for .Net, Mono, Java versus C++ and Forms, WPF, Swing versus MFC
by Ziyad Mohammad
This article explains the best strategy to be followed while designing data storage applications by System Architects
by hagarwal
Here is a class that will help you to control the execution of your threads that involves looping/polling and also limits their CPU usage to a specified limit.
by Louis T Klauder Jr
A C# project providing arbitrary size integers and simple arithmetic to base 1e18
by Pawel idzikowski
How to serialize binary data to IsolatedStorage in a Silverlight client when there is no BinaryFormatter in Silverlight? Why not with sharpSerializer? - An open source XML and binary serializer for .NET and Silverlight
by Antonio Petricca
Win32, compiler independent, and extensible passive debugger
by John.Jiang
In this sample describes how to build a distribution application on remoting by Tcp protocol.
by Mahmoud Samir Fayed
Getting started with 2D games development and build the Flappy Bird 3000 game using the Ring programming language.
by Ashish Kaila
A docking window solution using WPF as part of Synergy toolkit
by Tamir Khason
This article explains how to build a simple FM radio player with RDS support by using WPF and USBFM library
by kishhr
An in-depth reference of how to build performance-oriented applications in WPF for both Windows and the Web.
by 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).
by SarmadAsghar
Building on My SQL Storage Engines and APIs to Conduct Complex Analysis Using SQL Query Language: Part 2
by Pawel idzikowski
How to effectively build modular .NET applications of any size using messages, commands and components of MCM-Framework.Net?
by Senthil Sambandam
Huge data transfer to Excel in a fast and efficient manner
by Michael Dunn
No, that's not a typo
by Eric Haddan
Using the Image Mastering API in C#.
by Eric Haddan
Example of a CD/DVD burning application using IMAPI2.
by Christoph Husse
This article shows how to bypass PatchGuard 3 on the latest windows versions.
by Zacky Pickholz
A class for calculating sunrise and sunset times, implemented as a thread-safe Singleton
by Lukasz Kwiecinski, Istrib
A .NET component capturing WAVE or MP3 sound from a sound card. LAME used for MP3 compression.
by Marcelo Ricardo de Oliveira
Sound-enabled pool game for C#.
by User 1556233
Comparison of Performance of C++ and C#
by CalicoSkies
A C# class for reading and writing WAV files, light audio manipulation, and WAV file mixing.
by Michael Chourdakis
Easy to use simple parser with S/MIME Support. Version 2.
by Chien-Chung, Chung
C++ class of HMAC-SHA1
by Marius Bancila
This article shows how to create a Tic Tac Toe game in C++ using different technologies such as Win32 and WinRT to prove that writing code in C++ is as fun and productive as in other programming languages.
by Jon Campbell
Using "thunk" technique to add this pointer as fifth parameter to WndProc call for x32 and x64
by Michael Chourdakis
Use COM and plain C++ to add scripting support automatically.
by Giuseppe Pischedda
Implementing a Win32 C++ Application that "consumes" a C++/WinRT Runtime Component.
by Zimin Max Yang
An approach to improve LINQ-to-SQL performance while preserving maintainability over DataReader.
by Louis T Klauder Jr
A simple C# user function call tree lister.
by Eric Reynolds
ExcelPython is a lightweight COM library which enables you to call Python code and manipulate Python objects from Excel VBA.
by ron wilson
See the state of caps lock, num lock, scroll lock in the Windows tray
by Alien282
Handling DBT_DEVICEQUERYREMOVE in a managed Windows Service
by thund3rstruck
Interaction with CBZ/CBR comic books in C#.
by 2b|!2b==?
A command-line program that backs up folders and files specified in a text file to CD-W
by Rolf Kristensen
A custom draw CListCtrl with subitem editing and formatting
by Sean Rock
Change local IIS home path from explorer context menu
by Emery Emerald
The decision of problem of the header «deformation» and its locality, height of lines of list control and their text formatting.
by Geno Carman
How to change the height of a PropertyGrid's description area.
by Mohammad Elsheimy
Learn how to change display settings programmatically via an API and the .NET Framework.
by Raghuwanshi.G.S
This article shows how to improve Server / System performance by changing the FILE DESCRIPTOR limit and TIME_WAIT in Windows 2003, XP and Vista.
by Boby Thomas P
An implementation of chat client and server with win32 sockets
by Michael Chourdakis
Quicky generate text and images
by Cinchoo
Easy to use command line argument parser, with loaded features like usage creation, type-safe management etc
by Emre Guldogan
A System for Simulation and Analysis of Logic Circuits
by Karl Runmo
Arbitrary precision calculations
by JonataCB
Classes with many useful properties and methods to communicate using TCP/IP
by Ivo Beltchev
Classic Start menu and other shell features for Windows 7 and Vista.
by Mohammad Elsheimy
Learn how to clear the console screen via API calls. In addition, learn some console techniques such as moving the text around the screen.
by Mike Hankey
A utility to uncover the mysteries of the Clipboard, now with a data injector that allows you to pass various data formats to the Clipboard.
by Paul Maxan
This article will show how to close the Microsoft Dynamics GP Report Destination window using both a .NET Add-in library and a stand-alone Windows Forms application.
by Paul Maxan
This is an alternative for "Closing Microsoft Dynamics GP Report Destination window"
by Won Dong
To utilize cloud service as an anonymous desktop environment in Amazon S3 and EC2 Windows instances
by Ziad Elmalki
Replace any method with another method at runtime. Updated for 3.5 SP1.
by WBurgMo
An implementation of IBM's PipeLines for Windows and PowerShell
by Michael Chourdakis
Use SHA-3 and the CRYSTALS Kyber, Dilithium and Sphincs in Win32 projects
by Ilka Guigova
This article presents an application that calculates and displays the changes between two text files.
by Richard MacCutchan
A little tool to keep a list of code or text snippets ready to put in the clipboard
by Sharan Basappa
This code shows how to host a third party application inside your own process Window, like Google Chrome & Internet Explorer 8
by Leslie Zhai
It is a reminiscent SLOC console in libc/libc++ cross GNU and WIN32
by David A. Gray
Share Win32 string resources without the risk of conflicting resource IDs
by nilaysoft
Demonstrates how to implement a WIN32 color picker and font picker by owner drawn control
by Mahfuzur Rahman.
Column based selection in rich edit control.
by wmerifield
An article demonstrating how to host list controls inside a standard ComboBox. Easily create your own CheckedList ComboBox and others.
by Frank Th. van de Ven
Terminate a process, or check if it is running, using the full file path. It also enumerates processes returning the full path to the running EXE file.
by Ajay Vijayvargiya
Learn about parallel algorithms, parallel containers, tasks, task groups, agents library, task scheduler etc in VC10
by Richard James Moss
Helper class for configuring which version of Internet Explorer is used by the WebBrowser control when hosted in a Windows Forms or WPF application
by hayes.adrian
Use NetApi32 to establish and break connections to UNC paths using specified user credentials.
by Yasin HINISLIOGLU
This article explains garbage collection and memory management using C language
by Ali Kheyrollahi
Covering common challenges and pitfalls in caching in BizTalk.
by icemanind
A Winforms control that looks like a console screen, with full reading and writing support.
by Giuseppe Pischedda
Introduction to C++/WinRT
by John Gathogo
An article illustrating how to consume a WCF service from an SSRS Server Report
by Andrec
Retrieve the hWnd of focused controls in other applications.
by Tareq_Gamal
How to Control NAOqi-Based Robots like NAO, Pepper using Kinect
by carlos@takeapps
This is a step-by-step guide to build your own control panel applet
by Sameerkumar Namdeo
An article on creating a framework for command processing using the Command Design Pattern.
by Roey C
A cool control to select angles.
by simonp_ca
The simple native DLL (made in VC++) uses Win32 Core API to capture the live audio signals from the default audio device (speaker or headphone). A little C# console EXE grabs the signal from the DLL and set the volume bars up/down in real time. It's fun to watch and easy to understand.
by Jerry.Wang
This article tries to find a way to show Windows standard controls on layered windows. Provides both Native MFC and WinForms source code.
by ingvar8
Counter based c8051
by Howard 9448490
Two classes for easy access to system information using OpenHardWareMonitor and Windows System.Management.
by Arik Poznanski
Crash while closing application that uses Windows Ribbon Framework
by 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
by Rocom
A more easy to generate toolbar images.
by Ashish Kaila
Declaratively and visually create custom windows in WPF
by Maxim_Barsuk
A practicle application of 2D Voronoi diagrams.
by Eder A. Castro
This tool captures a screen shot of anything on your desktop, like a picture or a section of webpage. This tool allows you to select a partial section of the whole screen with shortcut key.
by Debopam Pal
Export Advance Excel 2007 Report
by Gerard Castelló Viader
Making a typical client - server chat application
by Michael Haephrati
This article will show how to selectively add a Console window to Win32 or even MFC programs for debugging purposes.
by 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.
by icemanind
How to create a Facebook like website previewer user control for Winforms in C#
by Mohammad Elsheimy
Learn how to record audio and play sound files in C and C#.
by Spirch
How to create a Sudoku game with speed in mind.
by Riad MS Afyouni
Add an Internet Explorer context menu using an installer class
by Eric Haddan
Using the Image Mastering API to create Red Book Audio CDs
by Angel Kafazov
This article explains how to write your custom DirectShow SampleGrabber filter for Windows Mobile.
by imagiro
How to create JavasSript arrays and other objects from C++ code and pass them to the script.
by ub3rst4r
How to create system restore points for Windows in C# with PInvoke
by Emery Emerald
The demonstration of reading, writing and creation of standard DBF files with random access in memory instead of serialization of typical MFC application for descendants of CListCtrl classes in Virtual Mode.
by leniel
C# Console Application for calculating the Critical Path of a set of project activities
by hongseok.com
Helper Class for using CRITICAL_SECTION
by Johnny J.
Easily add image cropping to your desktop application
by Boris Kolesnikov
Generates PNG files called tiles which form a layer on a GIS map
by Alex_Intw
This article shows you how to send or post events among processes using shared memory queues for the Windows and Linux platforms.
by Ștefan-Mihai MOGA
The article discusses the concept of cryptography and its application in ensuring data security.
by Jeffrey Walton
Sign and verify messages using Crypto++, Java, and C#.
by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Chandrakantt
Detailed description for creating custom action in Visual Studio using C++/Win32
by Martin Mitáš
Overview of techniques for customizing existing controls.
by Martin Mitáš
Few techniques for getting rid of customized-control-specific code from parent window procedure.
by Martin Mitáš
How to support scrolling within your controls.
by Martin Mitáš
Make your control answer to the questions system or application may ask.
by Martin Mitáš
A quick introduction into the development of custom controls in plain Win32 API.
by Martin Mitáš
Understanding the basics of custom control painting and avoiding the trap of control flicker
by Martin Mitáš
Paint your control consistently with standard/common controls, using the visual styles API.
by Xmen Real
A MessageBox that works as we want.
by Scott Parkes
Providing custom context sensitive help for VSTO add-in Ribbon controls.
by Chandrakantt
Registering a custom URL protocol for invoking an application
by David Vanson
A progress bar control you can customize
by Maxim Berezov
CWindow (a wrapper class for the window API functions) + IuSpy(Spy++ analog).
by kvlcek
A C# implementation of CHAID for MSSQL 2005 à la Cognos scenario.
by Ross White
C++ class wrapper for ADO
by Pieter Van Parys
Creating profiling information in our ProxyDbxxx classes
by Espen Harlinn
A reflection based wrapper for the Oracle Data Provider for .NET – allows your application to dynamically load the Oracle.DataAccess.dll assembly installed on your client’s computer.
by Vinayak Bharadi
Implementing DCT on Image (2D DCT) in C# and its Inverse
by Johann Anhofer
An easy to use debug logger, implemented via a custom stream buffer.
by Jeffrey Walton
Using WinDbg to survive in a .NET world.
by LeisureBamboo
The decode and encode of multiPage rotate tif.zip
by OdeeanRDeathshead
A class to allow animated GIFs to be displayed, manualy scanning and decompressing.
by lepipele
Automate deployment of Windows Services, ClickOnce, and other .NET applications.
by Alaa Ben Fatma
Use your skills as a designer to create gorgeous control
by Angel Gabriel Valdés Sarduy
It tests an ANN structure selector criteria for generic kinds of problems with ANNs.
by Victor Soldatov
Yet another approach to create lightwight synchronization entities in native Windows user-mode applications
by Arman Ghazanchyan
The Desktop Alarm Clock is a very useful application that can perform several tasks.
by Suresh Reddy B.V
Gets the meaning of a word in clipboard from Encarta/Cambridge online dictionaries
by nuclear_sun
You can share a peer's desktop with any others using this software, designate the sharer and viewers in any way you can imagine. Detailed development document and user manual can be found in the Download.
by David Catriel
Creating a .NET trigger for SQL Server that will log (down to the field level) all changes made to tables.
by Kazi Zakir Hossain
How to detect the media insertion / ejection in ROM in VB6
by AIT SALEM BOUSSAD
This first part of the article presents how to inject a DLL inside lsass process by using Windows service
by Kazi Zakir Hossain
How to detect system wide mouse events in your application
by Michael Haephrati
How to detect the currently used language regardless of the active application
by Viktor Hamori
In this article, one can find a possible solution how to check or to be notified if the Excel Application is in Edit mode
by Ali Ozgur, Tolga Kurkcuoglu
Describes how to develop a custom Jira client by using PragmaSQL add-in support
by Xmen Real
An advance rating control for .NET
by Michael Chourdakis
Draw your vectors using a new, ActiveX based hardware accelerated interface.
by Shup
An article about methods to recursively list all files in a given directory.
by Jim Parsells
Create useful directory restore points, quickly and easily.
by Kuthuparakkal
WMI based DirectoryMonitor triggers SSIS Package execution.
by nirvansk815
A custom listbox control to help visually manipulate data.
by Ian Bell, #2
A sample C++ project that uses DES to combine two or more AVI files.
by Kovalev Maxim
How to cut off specified parts of media file using DirectShow
by CyLith
Since x64 Windows removes the Beep function, this is an implementation of the Beep function using DirectSound.
by Leslie Zhai
Open source windowless presentation manager library with DirectX 3D anmiation
by LeisureBamboo
In this article, you will see the steps required to simultaneously play multiple midi file from memory using MCI functions.
by gabrielmaldi
A very simple way of doing it.
by Dirk Bahle, Alex Maitland
How to implement a ResourceHandler in CefSharp to display custom HTML in WPF
by Michael Haephrati
This article explains how and where browsing history is stored and how to fetch it.
by hax_
Introduction to the open-source hxGrid library for distributed computing. Main benefits of the library: cluster uses only idle time of Windows 2000/XP/Vista workstation (no dedicated workstations required); easy to use; free.
by Mircea Neacsu
Case folding for UTF-8 code
by Eddy Vluggen
Building (almost) a RAM-Disk using the Dokan library and C#
by Mohammad Reza Khosravi
A simple program to draw complex fractal Trees
by BlueBit.uy
How to fix dotNetMSN library to easily connect to MSN service
by Eugene Sichkar
Implementing native WinForms flicker-free TreeView and ListView descendants
by Gerald Degeneve
Draw or render a Windows Form directly over the Wallpaper, behind the Desktop Icons in Windows 8+10
by Mukit, Ataul
Display a bitmap and control its transparency in the caption of a window, as well as custom draw the caption in the Aero theme of Windows 7/Vista.
by daluu
GUI automation for the purpose of driving or controlling an application via its GUI
by senthil karuppaiah
Custom tooltip support for the HTML dropdown (SELECT/COMBO) element.
by Arman S.
A tool that finds duplicate files in your system.
by David O'Neil
Need to make a simple, or not-so-simple dialog? The following approach may be just the ticket, even without DWinLib!
by David O'Neil
A little about how things work behind the scenes in DWinLib!
by David O'Neil
My DWinLib Windows API wrapper combined with Francisco Campos's Pretty WinAPI framework
by o m n i
Using WM_COLORIZATIONCOLORCHANGED and DWMGetColorizationColor.
by Derek Bartram
An article presenting a basic dynamic formula processor (including an infix to prefix convertor)
by Vasil Bachvarov
This article explains how to create a dynamic library that loads exported functions the first time they are used, opposed to loading them when the library is loaded.
by Derek Bartram
An article demonstrating quite how easy dynamic loading it (and why you should use it).
by r2build
In this article, I will describe how to create a new config XML file for new tools in R2build
by Sarath C
Dynamically Add/Edit Environment variables of Remote process
by Reza Shojaee
Detecting coordinate point on the raster image map
by Christoph Husse
Now supports an unmanaged API, kernel mode hooking, and extending unmanaged APIs with pure managed handlers since Windows 2000 SP4.
by Usama El-Mokadem
A tool to display and modify IP-to-Physical address translation tables used by the Address Resolution Protocol (ARP).
by Michael Haephrati
How can an application elevate itself to gain "Admin" rights during runtime
by joseangelmt
We are going to enable your application to write entries in HKEY_LOCAL_MACHINE, elevating your application when necessary.
by Sergey Chepurin
A program to check for email messages with multiple POP accounts.
by Chris Boss
A short introduction to using the Powerbasic 6.0 console compiler with the Ontime RTOS-32 embedded operating system
by Igor Kushnarev
How .NET controls could be embedded inside NotifyIcon Balloon Tooltip
by JAMcLaughlin
Embedding a webserver in your C++ application using the Lacewing networking library
by Richard Chambers
Exploring how to embed a Java VM into a C application and developing a native library for a Java application using JNI.
by stebo0728
This guide shows how to extend a standard TextBox to have an "empty value" template
by Bruno Tabbia
Encrypt your C# classes and compile them during run-time (hiding their code in the exe file).
by dj_limi
Its the software who can make the Ceasares Code
by chakkaradeepcc
Enumerate all the available users, groups using WMI.NET and C#
by Chris La
How to create a server-client network quickly using template server-client framework, EpServerEngine (C++ and Windows Winsock).
by Chris La
How to create a server-client network quickly using IOCP TCP template server-client framework, EpServerEngine.cs (C#).
by Ashraff Ali Wahab
C# Implementation of Eratosthenes/Sundarm/Atkins Sieve to generate prime numbers and comparison of performance numbers between the three implementations.
by Michael Haephrati
How to sign a PE using an EV Code Signing Certificate with a hardware token
by Derek Bartram
A quick start guide to custom event generating and handling
by Matthew Cannon
How self-describing components can emerge from responsibility-driven development practices, and how use of the Visual Studio 'code regions' tool can add value to this process.
by kevinuni
A way to export data to native excel (xls) from a Datagridview with any data source
by Ali Kheyrollahi
A walkthrough on using the Excellence BizTalk Unit Testing framework.
by Ali Kheyrollahi
A Unit Testing framework for testing orchestration using instrumentation
by valdok
How to abort a non-cooperating thread by an exception
by Ben Baron
Java source code to demonstrate Executable Integration which is a concept of integrating several distinct executables to create a single application
by Linccg
Start a program, execute for n seconds, then kill it
by cliran
A Stopwatch implementation that measures the CPU time spent on executing a thread
by _Plutonix
Framework for NET based Shell Context Menus using VB, C#
by andywilsonuk
A C# application that uses the Windows Media Player API to export all audio metadata to an XML file
by Jim Parsells
A Class Library for building Forms with a folder navigation TreeView and form specific ListViews that can be tailored for your application and behave like Windows Explorer. Full documentation.
by dmihailescu
Customize OpenFileDialog and SaveFileDialog using a WPF Window
by Thilo Bauer
Autohides Taskbar and Startmenu when there are no mouse moves over them for a defined time
by Jason Pearce
Building a generic collection class from scratch without just wrapping a List or ArrayList.
by Antonio Petricca
.NET ServiceController class extension
by Tamer Oz
ExtendedDataTable is a component which provides more functionality compared to native .NET Framework DataTable. It is also platform independent, you can use it with Web or Windows applications.
by Ali Ozgur
In this article we will extend classes in Cuyahoga.Core.Search namespace in order to provide more generic full text indexing service
by Leung Yat Chun
Allow users to make virtual directories and use them via a similar interface as DirectoryInfo.
by sunhui
A new method for Extending Microsoft Office 2007 User Interface using MFC/ATL and .NET technologies.
by Artour Bakiev
A short overview of the Extensible Storage Engine technology.
by Ali Ozgur
Describes making of an external tools add-in using ProcessStartInfo and Process classes in System.Diagnostics
by Abdallah Gomah
How to extract icons from EXE/DLL, split/merge icons, and get icons associated with files.
by Dan Buskirk
Accessing Industry-Standard Linear Algebra Libraries from .NET Code
by Dejan Mauer
Free and easy way to access a web camera by using the Aforge library.
by Diamonddrake
Get more control over your forms opacity by manually creating a wrapper to the Layered Windows API
by Yang Kok Wah
Implementing the all time favourite game as .NET custom controls, complete with animation and sound for full gaming experience
by altomaltes
An insigth in the heap "C" memory system.
by ChaoJui
High performance and good quality of image blurring
by mittaltarsem
Fast Image Scrolling in C#
by Edgar Maass
Open and display point clouds using a simple user control. Technology used: C# and the OpenGL library via the OpenTK port to .NET.
by Sanmayce
Optimized multi-threaded console full-text searcher
by Sanmayce
Brutally optimized hash function for general table lookups
by Mahdi Mansouri
Easily Surpass any OPC Component and use a user friendly .NET based class to interface Fatek and Facon PLC Series
by Michael Haephrati
How to fetch and search your Chrome history by accessing the "history" Sqlite database
by Michael Haephrati
Minds.com is a blockchain-based social network where users can earn money or cryptocurrency for using it.
by infinateone
A file manager app with Clipboard interaction and drag and drop support.
by dB.
A .NET implementation of a file resource management, with complete support for VS_VERSIONINFO version resources.
by Manish K. Agarwal
Rotating files by appending 00, 01, 02, 03 etc. in file name once the file size reaches its predefined maximum file size.
by OlegKrivtsov
This article demonstrates a file preview control in a WTL application.
by Michael Chourdakis
Include file versioning, snapshots and incremental backups in a file
by Huisheng Chen
Distributed File Management
by callisthenes
An article describing a C# Filmstrip control designed for Windows forms
by hasan bozkurt
Filterable TreeView WinForm UserControl
by Jörg Bausch
FindWindow is a tool for searching windows/controls
by Friedrich Brunzema
An article exploring integrating a fingerprint reader into a user's application
by Michael Chourdakis
Use your sensors for identification and verification
by Dave Kerr
FireKeys is a tool that lets you set up hotkey bindings for your favorite programs or places. See how it works, download it and find out how the code was written!
by MaheshSatya
An article on using Windows Filtering Platform of Vista to write a simple firewall
by Mostafa Kaisoun
ActiveX control makes FlexGrid as DataGrid and edits FlexGrid
by PARK Youngho
A tool that enumerates all fonts installed on Windows, and shows you the preview so as to help you code conveniently.
by monday2000
How to display a bitmap in your MFC SDI application using FreeImage. Various rescaling algorithms considered.
by Mike Hankey
Turn an old computer layng around into a NAS or Ubuntu Server
by Cédric Menzi
How to parse well-formed binary data into your data structures
by Ernest Laurentin
Complete Client/Server Socket Communication class with threadpool implementation. Easy to use and integrate into C++ application. Linux/UNIX port available.
by Brian P. Adams
A full-featured Task Manager for Windows Mobile.
by 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.
by Dynamsoft
Capture images and video streams from your webcams in IE, Firefox, Chrome, Safari and Opera.
by Software_Developer
Have some fun with the console, animate the American flag
by Yang Kok Wah
Typing Unicode directly to a text-box, including support for surrogate pairs. Create simple web pages to display fanciful fonts
by homran
Fuzzy Logic Controller C# Library based on mamdani Inference Engine + Windows Forms GUI
by Václav Slavíček
Integration of fuzzy OWL ontology modelling with .NET
by Dr.Walt Fair, PE
Using F# to implement a simple expert system callable from C#.
by Alex_1
A command line GAC installer that removes assemblies even if they are installed by an MSI.
by Tiep Le
Visual Studio 2008/2010 Extension for backing-up your solution to Gmail.
by gbeene
Capture protected document content as text without the need for breaking DRM
by Mattias Högström
Learn the basics of how to draw with GDI on screen and to printer. We will look closer at the different GDI map modes, and how to do proper adjustments when you need to send the output to a printer. We will also create a metafile and load it back in again.
by galexding
A very simple, integrated method to make controls such as buttons, slider controls, and progress controls to be transparent in a dialog.
by Amarnath S
An article to describe the generation of Images containing Mach bands at arbitrary angles (C#)
by JorgeLuisOrejel
How to generate infinite sequences in both C# and unmanaged C++
by Md. Marufuzzaman
Generic Architecture For Rapid Software Development Project Cycle
by DaveyM69
No more unboxing/casting! Use generic type parameters with this background worker. Source code for C# and VB.NET.
by Iain Clarke, Warrior Programmer
A flexible easily overridable combo-box-alike control for choosing from a 2D array of options
by tomer bracksmayer
Generic Singleton Design Pattern C#
by jrmwng
Minimal application of Generic Thunk.
by OwnWaterloo
A simple and generic solution of making a member function become a callback function with the help of thunk technology.
by Mladen Janković
A framework for genetic algorithms
by Jesse Fatherree
This simple function will programatically enumerate all properties and values in any WMI class.
by David Thielen
How to return all types that a COM object implements.
by Baiyan Huang
Provides a utility class to return the call stack when an exception is being caught, using Windows SEH.
by Shup
An article on easily finding the paths of commonly used user specific directories.
by Ray K
Retrieving the path to the new user folders like Downloads, Saved Games or Searches
by hvrmln
Get browser URL
by Johnny J., Brisingr Aerowing
Get the operating system version and edition, updated with Windows 10
by Sharath C V
This article explains how to get the list of drivers running on Windows OS and display the same in a ListView using Win32 calls.
by Eddy Vluggen
How to import a database-dump from GeoNames.org into SQL Server
by Kfir Eichenblat
Learn how to create Global Hotkeys properly in a C# desktop application (e.g. Windows Forms or WPF)
by D. Infuehr
An introduction on how to implement global interceptable hooks in .NET
by Brian Geiman
Easy-to-use library with global mouse and keyboard hooks and simulators.
by Summer_son
Console application that chacks all URLs listed in sitemap.xml file
by armagedescu
This article is about writing GUI applications in VBScript and JScript using Windows common controls
by Paul M Watt
Guide to creating and using Memory Device Contexts (DC) in Win32.
by Gurux Ltd
Retrieve data from a physical device, process it, and visualize the results
by legcsabi
How to hide UI elements of a FontDialog (e.g., Font Size).
by Sarthak S
Assembly inspection and hacking with windbg
by Sarthak S
Assembly inspection and hacking with windbg
by markandeysingh
HackPro is a utility developed for System Administrators and Software developers for the purpose of monitoring analyzing and maintaining their network
by Paul Higinbotham
DirectX based application to open and view Half Life 1 game files
by Tanvi K Shah, Steve H Davis
How to give your users a smooth scrolling experience with High Resolution Mouse Wheels
by bauemeise
Allocation and copy of large byte[]
by Michael Chourdakis
A simple template for manipulating the registry
by Shao Voon Wong
Benchmark of hash and non-hash container
by jean Davy
Read/write serialize/unserialize any kind of arbitrary set of C++ data structures in the Registry.
by Qwertie
How fast is C++ compared to C#? Let's compare code ported directly between the two languages.
by Gernot Frisch
This class takes care of the child window placement when you resize an MFC dialog. Also stores the size in the Registry for the next call.
by Simon B.
How to hide the taskbar and startmenu (start orb) under Windows Vista
by Paul Sanders (the other one)
Surprisingly, neither the C++ runtime library nor the Win32 Platform SDK provides any routines to read and write Unicode text files. This article provides high performance routines to read all types of Unicode files (both UTF-16 and UTF-8) as well as ANSI files.
by 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!
by sgoleary
Cut and Paste BackgroundWorker.
by freedeveloper
Part V: Intercommunications with a Workflow instance using Correlation parameter
by Vitaly Shelest
Demonstrates a simple technique for embedding WPF/.NET Components into Java GUI
by Michael Chourdakis
A ready to be used hotpatching library with five methods!
by Nicolas Kogler
This article will take a look at the benefits of code generators, the .NET reflection and external files to reduce code maintenance in industries with a lot of data.
by dotnfc
Using a set of classes to access SmartCard readers, to test SmartCards via scripts - even to transmit APDUs one by one.
by Vince Valenti
An example of how to add a checkbox to a list view column header. We also implement select/unselect all when a user toggles the checkbox.
by Alex J Lennon
A refreshed article on how to build the older releases of Mono on Windows
by Alex J Lennon
A refreshed article on how to build the current release of Mono on Windows
by dmihailescu
Burn ISO files using IMAPI v2.0 and C#
by Ben Aldhouse
Using time and file functions
by 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.
by Michael Rosqvist
A utility to capture a bit of the desktop.
by Kambaa
How to check whether .NET is installed in PC Visual Basic 6 code
by Andrey Sergienko
How to configure Visual Studio 2008 for compiling drivers without using DDK's console tools.
by Ahmed_Said
Creating a custom Jumplist with custom events and examining all of its features in Windows Forms 3.5
by Chris La
This article explains how to create your own simple Lock Framework for C++ synchronization.
by Software_Developer
How to create an object oriented Win32 Console application
by icemanind
This article takes you through a step-by-step process of creating your own virtual machine.
by nkrscorpio
This is yet another example for memory mapped files. What is cool though is unlike other samples, I have a SetData(TCHAR* Key, TCHAR* value) / GetData(TCHAR* key) pattern here.
by yosmany
Shows how to edit listview subitem text without using MFC.
by Michael Haephrati
How can a Static Library embed resources and other data so any application (even a Console based one) can use them.
by hitrov
Export derived classes, design patterns, etc.
by Michael Haephrati
Here is a way to find what is the email address / addresses used by the user running a program
by Uwe_Sieber
Demonstrates how to open a storage volume and do some interesting things with it.
by Vishal Ganeriwala
How to get the Client IP address or hostname of a Citrix session or Terminal Services Session?
by felixLindemann
Auto-register COM-Interop functions and activate this add-in in MS-Excel, ready to use.
by marc ochsenmeier
Get to know the files you use on a daily basis when debugging your application with Visual Studio or WinDbg.
by Syed Adnan Ahmed
How to Install and Configure MS Exchange Server 2007 on MS Windows Server 2008
by Jim Charles
Install driver dynamically or install driver as a service for Windows.
by 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.
by Crisanto T. Cafirma
An article on creating serial port hooks in C#
by DLChambers
Make MessageBoxes center on their parent forms
by CADITC_CODER
PCBACKDROP works like BGINFO from SysInternals. Make your own Windows Desktop background with system information.
by alexdresko
A simple two line technique that can be used in just about any application
by Daniele Fontani
How to perform a database-independent databind with UDLA (Universal Database Layer Access)
by CJ Kent
Create an Interpolating Timer and use it to fade textures in and out in XNA 4.0
by Uwe_Sieber
Shows the link between a drive letter, its disk number, and the disk's device instance
by Armanisoft
This is an alternative for "How to Prepare a USB Drive for Safe Removal"
by Kerem Guemruekcue
This short article shows how to use an undocumented internal class method from the System.Deployment.Application.Win32InterOp namespace to get a PE images manifest resource.
by Kerem Guemruekcue
How to reverese a string in C#/.NET with almost one line of code using a build in Windows library function which is available on any Windows system.
by Dynamsoft
In this article, I’ll share with you how to utilize Dynamic .NET TWAIN in a WPF application to process your documents.
by Pawel idzikowski
Is it better to serialize types without default constructor with Custom Serializer or a Substitute Pattern? Example of serialization of FontFamily into isolated storage in WP7.
by Eyal Rosner
Easily setting debugger to attach a process on start
by Santiago Sanchez
How to set the maximum allowed length of textboxes dynamically.
by Anand Malli
An article on sorting generic list based on any attribute of user defined class
by Paul M. Parks
You can provide a Ribbon in Windows 7, but still support menu input, while only releasing one executable.
by Syed Adnan Ahmed
The way we use to Sysprep windows machine are changed in Windows Server 2008. I should admit that it's lot simpler and less painful to Sysprep Windows Server 2008 than any of the previous versions of Windows.
by User 1431135
This article describes how to convert between arbitrary time-zones in .NET 2.0.
by Justin Porteous
Using the Shell32 Library to write Files or Folders to a Zip File
by Yonghwi Kwon
Explains how to validate COM interface and legacy IsValidateInteface
by Waleed Elkot
Reading text from any image using Microsoft Office 2007 OCR
by pmulhrsw
Create a "C" project in VS2012, then add Flex lexing and Bison parsing capability.
by Wanderley Caloni
Exception based error check that automates the FAILED() comparison.
by abhinav_soni
The ATL COM DLL that captures requests from individual Webbrowser Control
by Chesnokov Yuriy
The article provides a dynamic Huffman compression and decompression class and a console application written in C++.
by cyb70289
An I/O port sniffer using hardware debug registers.
by PAPAYA
IGotMesasge is an open source Web-based application that allows individuals to easily record and send video messages to others. The software is free to download, install and use, and is easy to integrate with any website.
by icemanind
A program to compile C# code into MSIL code
by CMalcheski
Ditching the slowdowns and applying a little elbow grease can create dramatic speed improvements in GDI image blending.
by Fiwel
Different ways to apply image filters.
by Tolga Birdal
An image warping tool in C# which uses simple displacement filters.
by Ng. Anh Vu
Observer pattern in C# using Event and Delegate
by Razan Paul (Raju)
Connect with destination machine with timeout using socket programming
by Bruno van Dooren
How to implement named pipe server for communicating with client apps
by Bruno van Dooren
How to implement named pipe server for communicating with client apps
by codekaizen
How much faster will implementing "the generic bad algorithm" in SSE2 make it?
by cyb70289
Yet another single instance implementation
by Javier Ibarra
This article is about how to get or set values of an InfoPath form.
by hosein fereidooni
Informed search algorithms to solve Sudoku Samurai
by Ludvik Jerabek
Read and write to INI files in VB.NET and VBScript
by bleucat
Programaticaly mounting a volume as a common user
by Mark H Bishop
Getting Cuda started on a VS Express budget
by Jeffrey Walton
Create Semi-Anonymous Installation Fingerprints Using Truncated Hashing and Crypto++
by David MacDermot
An HPGL renderer and demo application for use in data acquisition
by 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
by Reto70
Integrate Windiff in the context menu of Windows Explorer.
by 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.
by Michael Haephrati
How to easily integrate and interface with PayPal Express Checkout API from a Windows c++ application
by Ștefan-Mihai MOGA
This article is about the IntelliFile application which is a free alternative Windows version to Total Commander and uses many components that have been published on CodeProject.
by Ștefan-Mihai MOGA
You can use IntelliPort to transfer large files from a computer onto your portable computer using a serial port rather than going through the process of setting up your portable computer on a network.
by Ștefan-Mihai MOGA
Task Manager shows you the programs, processes, and services that are currently running on your computer. You can use Task Manager to monitor your computer’s performance or to close a program that is not responding.
by AndreBroz
Using File Management Windows API for implementing inter computer Read/Write lock
by Marius Bancila
Interact, control and configure Windows services using C++ components built on top of the Windows services API
by Sergiy Stoyan
Intercept, fill and close windows originated by third-party components hosted in C# application. As an encountered case, making WebBrowser control silent is considered.
by Mahesh Bailwal
Basics about Windows thread which may help you in understanding how operating system implements threads.
by 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.
by Marc Clifton
A prototype application for cross-referencing and indexing files, URL's.
by flyhigh
Simple and reliable IPC module based on Windows message, which supports recursive call up to 19 rounds because of the limitation of Windows.
by Nathan Campos
Shows how to create a simple DLL and invoke it in another program
by Joshua Tully
A brief introduction into Windows anti-debugging techniques.
by kelary
This article gives a brief introduction to the basic technology of rule based fuzzy logic systems using a container crane control example
by Bruno van Dooren
In this article, I explain how to create win32 style DLLs and what the various significant intricacies are.
by Bruno van Dooren
An introduction to exporting functions from DLLs
by Jonathan Cardy
Introduction to the parallelism features of .NET 4.0 - PLINQ, the TPL and Rx
by LEADTOOLS Support
Introduce you to the key features of the new .NET OCR classes, provide you with a step-by-step approach for creating an OCR application, and provide you with sample code.
by Anders Dalvander
An introduction to RPC programming. A simple RPC client/server application is explained.
by didierjeanphi
Introduction to Volume Shadow Copy API in C++
by Naren Neelamegam
Building robots from the scratch with speech recognition, remote voice control, learning intelligence with Raspberry PI, Intel Galileo and Microsoft Azure.
by Ivan Krivyakov
Self-installing windows service that monitors computer's WAN address and sends e-mail when it changes
by vikas maan
Convert rectangular bitmap into non rectangular bitmap (.ppg)
by David Crow
How to request and parse data from various time servers using the NTP, DAYTIME, and TIME protocols.
by Ștefan-Mihai MOGA
Did you spot any bugs today? Than this tool might save some of your time
by S.Raja
Combo box and List Box Item Data in .NET
by davemaster99
How to execute JavaScript functions with parameters from C++ code.
by Jellow TK
A simple DevStudio Add-in to demonstrate Text Object Model (TOM)
by Jellow TK
Include Analyzer (Unwanted header file inclusion removal)
by Jellow TK
This simple tool will add method-entry logs in source files.
by Pepsibot
A console library capable of colored input and output. Includes user definable menus, ASCII character windows, save/restore a screen worth of characters, 256 console color combinations, and a smart coloring.
by Ahmed Amer Jaf
Fast n Easy Way to parse Json data
by Dominik Reichl
KeePass is a free, open source, light-weight and easy-to-use password manager.
by outcoldman
Work with Windows by hot keys in Vista like Windows 7
by Burak Ozdiken
This article explains how to make a custom Windows Tab Control in C#.
by nick.p.everdox
Usage of Intel/AMD extended processor features.
by Adhish Pendharkar
Launch Application Forms in MultiScreen
by Nilay Parikh
Learn BizTalk Server Perfmon Counters
by ChaoJui
Image processing with a burst of performance from CUDA
by TylerBrinks
A step by step tutorial for getting GPS from any SmartPhone, even without GPS built in, and then making location useful.
by Jeremy Falcon
A beginner's guide to talking like a computer.
by David Catriel
Speed up your batch processing by splitting it into smaller tasks and executing them in concurrent threads
by Jonathan Nethercott
Describes an algorithm for calculating the equation of a line in an image using orthogonal linear regression.
by Antonino Porcino
A simple C# class for printing on old dot matrix line printers
by meduff
Avoid Entity Framework lazy-loading relationship navigation when iterating large record sets.
by Günther M. FOIDL
An extended List that fires events when the count of list-items changes
by DanielWehrle
Loading a DLL containing implementations of an interface used as an extension to your application.
by Michael Chourdakis
Load an EXE file as a DLL in another EXE and execute the functions
by Lars [Large] Werner
When loading a keyboard dll as a 32-bit application on a 64-bit system, the keyboard-dll-files does not work as expected, this class fixes that problem
by John Torjo
You can easily apply Pretty Formatting to your logs. Make the information that's relevant to you easily stand out!
by John Torjo
You can do advanced searching through your Windows Event Logs. Even regex searching and filtering. No expert skills required.
by John Torjo
Create and Share Notes about your Logs like never before!
by FireEmissary
Generic algorithm of the longest common subsequence
by NewPast
Using serial or paraller port to control a machine
by Michael Chourdakis
An introduction to machine learning with working C++ code that trains a linear regression model.
by Dezhi Zhao
This article shows a fast solution to Einstein's Riddle by using brutal search.
by Samuel Allen
A walkthrough for creating a handy Google Search For context menu, like in Firefox.
by emranallan
Black List Application in window mobile (Blocker Application)
by metcarob
A quick look at a make file and how to create more advanced make files.
by jacobjordan
Multiple monitor support, preview, and more.
by Mladen Janković
How to make a class schedule using a genetic algorithm.
by kburman6
This article discusses the making of a search engine.
by 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.
by Lukasz Sw.
Creating Control Panel items using the .NET Framework
by Simon Allaeys
Managed Fusion - A managed API to view and manipulate the Global Assembly Cache
by Denis Murashov
In the article I try to make a brief review over methods to manage object lifetime in Delphi applications.
by Mladen Janković
How to gain control over the toolbar that hosts buttons located in Internet Explorer's address bar.
by Petrov Vladimir
Masking Texture in OpenGL from Bitmap Image File using Class CImage (just call the File Name)
by yanirta
PCA is a well known algorithm to extract features from multidimentional datasets. Using a library I wrote, this is made easy.
by icemanind
A very easy to use mathematical parser library for .NET.
by zadeveloper.com
How to connect ot MaxDB with c#
by Eric Haddan
My entry to the Code Lean and Mean File Comparison Contest.
by zhangyuwu
Write a monitoring application to capture debug messages
by cjbarth
Tool to magnify a screen including layered windows and transparency. Useful for media centers.
by rudigrobler
A very simple example of how to make an existing application extendible using MEF
by Mayank Rai
Detecting memory leaks using Windbg.
by Hernán Di Pietro
A ClassWizard-like helper tool for using WINDOWSX.H message crackers.
by Mizan Rahman
Gives you total control when it comes to resizing windows
by Szymon Roslowski
This article is about a HID USB Stack for Microchip PIC 16F1455 and the way of communicating with it on Windows Platform.
by Szymon Roslowski
This article is continuation about a HID USB Stack for Microchip PIC 16F1455 and the way of communicating with it on Windows Platform.
by AymanAminIbrahim
Using the Microsoft Dynamics CRM 4.0 Web Services SDK example.
by DaveyM69
Allows changing of the default MIDI out device in Vista and Windows 7
by honey the codewitch
Provides a complete managed API for working with MIDI files, sequences and devices
by Tsuda Kageyu
Provides the basic part of Microsoft Detours functionality for both x64/x86 environments.
by Mike G. P.Mee
An alternative to hooked key logging.
by joejames111
This is a VB.NET and C# version of "Minimal Key Logger Using RAWINPUT".
by Ladislav Nevery
Native MySql Client not requiring any special driver or library
by Jose A Pascoa
This article deals with building a standalone 64-bit .NET .exe file that is statically linked with an Assembly Language compiled object file.
by Alain DOS REIS
A first approach to mixing .NET and native code, using the C++/CLI gateway.
by Sumeet Kumar G
This is a simple mobile web browser for PC, to view mobile web sites in PC( Windows).
by mikeperetz
How to code the MVP pattern using Spring.Net.
by cfrost
How to use a modeless WinForm from an unmanaged application including callback functionality
by raelango
This article demonstrates monitoring a printer queue for job status changes.
by dmihailescu
Capture and save desktop windows from a Windows service.
by Rehan Abdul Aziz, Naurin Rasheed Ramay
It logs file creation, deletion and rename on removable devices in a file.
by Viktor Signaievskyi
A simple software based mouse emulator
by DaveyM69
How to restrict a dialog form's movement area. Useful for MDI applications.
by Nathaniel Moschkin
Topics and methods on programming in .NET and performance considerations
by Ron Schuler
MP3 and CDG file player.
by Naren Neelamegam
A simple guide to automate MS Word and MS Excel using C++.
by Michael Sydney Balloni
If you were on the fence about adding mscript to your arsenal of system tools, have another look.
by Michael Sydney Balloni
Minor release improves DLL security, adds registry DLL, enhances exec() error handling
by Michael Sydney Balloni
Check out the third major revision of mscript for replacing your nasty batch files with simple mscripts
by Michael Sydney Balloni
Replace your nasty .bat files with friendly mscripts for clean and powerful command line operations
by thomasholme
This tool allows you to easily remove all previously installed MSI packages.
by gfazzola
In this article I will explain the implementation of an infrastructure to host and manage windows services in a practical and interactive way.As a practical example of the solution will be implemented a dynamic ip update client of DucDNS
by LiYS
An article on the implementation and usage of a multi-threaded single/multi file copying tool.
by Lars [Large] Werner
Windows has built inn support for a lot of keyboard languages, this class makes it possible to extract that info in an easy manner and present it to screen.
by Dan_Barack
Separate functionality to run on child process
by Domagoj Šarić
A tiny WinAMP output DLL that uses a C++ replacement of the official ASIO SDK that supports multiple ASIO devices.
by lxdfigo
The implementation of multidimensional wavelet transform
by Ernest Laurentin
Multimedia PeakMeter control - .NET version
by James Ritchie Carroll
High-speed screen saver simulating a warp-speed effect; will span multiple monitors.
by Matjaz-xyz
A simple and useful viewer of multipage TIF/TIFF images
by Babu_Abdulsalam
This tree control allows the user to select multiple tree items and enable selection through rubber banding.
by Alex Fotios
How to enumerate and mute all microphone components under all mixer devices using the Audio Mixer API
by Jim Crafton
An introduction to the Model-View-Controller Pattern in the Visual Component Framework.
by Jim Crafton
Part 2 of 4 that explores the Model-View-Controller Pattern in the Visual Component Framework
by Andrew_Morris
A sample application to present a simple dialog box using the Win32 API.
by Long Nguyen (xyz)
This is about how to make a simple sofware like photoshop using Visual Studio C++ and OpenCV
by drummerboy0511
A My Namespace extension that makes things such as shutting down your computer easier.
by Mathias S.
A generic MFC breadcrumb controller that shows a clickable breadcrumb list.
by RalphHightower
NASA Space Shuttle Mission Schedule reads Excel files published by NASA containing the television schedule for Space Shuttle missions and provides the ability to enter and update the schedule in Outlook’s Calendar.
by Thomas van Veen
Visual Studio 2005/2008 AddIn for browsing exported methods of native libraries
by leon de boer
Native Win32 API OpenGL Tutorial - Part 1
by leon de boer
In this second part, we will create an OpenGL MDI application
by Igor Tolmachev
Displays the old "two monitors" icon in Windows 7 that flashed blue to show network activity on the System Tray.
by Tamir Khason
How to use raw sockets in Silverlight application and how to make Silverlight speak with Windows Forms and WPF
by Lukasz Sw.
How to notify Windows Explorer about which files are used and locked by your application.
by Sharath C V
This article explains about different parts of an NT service and inter-process communication using Mailslots.
by Eduardo Tucci
OAG is a library written in C++. With this library, you can create OpenGL based applications.
by geoyar
How to register classes for Object Factory using TypeList and Template Metaprogramming
by swuk
It is very much like WScript.arguments plus it keeps track of how the named arguments (options) are used.
by Michael Haephrati
How to use an OCR SDK using C++ and libCurl
by ThatsAlok
Opensource Outlook Express automation library
by Mahdi Mansouri
Surpass Omron OCX OPC Component and use a user friendly .NET based class to interface Omron PLC Series
by KeithPirkl
Register self-signed SSL certificates from a remote web browser.
by Michael Chourdakis
One-call of any DLL function with custom parameters, implemented with C++ tuple and templates.
by DavidHolland
Code to open regedit and connect to remote host
by stebo0728
Dialog for selecting a file found on an FTP server.
by erjan123
A OpenGL 3D Navigation program with glRotatef, glTranslatef, gluLookAt
by erjan123
OpenGL 3D navigation with Tao and C#, using glRotatef, glTranslatef, and gluLookAt.
by erjan123
This is a small program that shows how to navigate in 3D space by using the keyboard and mouse. It uses Tao.OpenGl and Tao.freeGlut. It also shows how to draw a 3D cube.
by Samuel Teixeira
Why simple if we can be complex?
by erjan123
An OpenGl window with 6 different views
by jkristia
A simple 2D CAD application.
by Kai Schtrom
OpenVPN v2.5.4 patched for Windows XP and Windows Server 2003
by Tolga Birdal
Fast image inversion forms a good basis for optimizing pixel wise operations. We will discuss the ways to achieve the best speed on this inversion operator.
by Tiago Conceição
Library for handling and retrieving system icons
by Md. Marufuzzaman
How we can communicate with the Microsoft Office Outlook using “Microsoft.Office.Interop.Outlook” delegate & event.
by Cristian Amarie
Outlook add-in integration for Skype IM: Skype events, Outlook Skype ribbon, and more.
by Gokulnath007
To get instant control over Outlook and various operations of outlook.
by jehrry
Overcome window flicker while dragging with CImageList
by User 2739121
A OverlayMgr based on Ray Adam's raphook.dll
by Enver Buzoku
Shows how to get the process ID and show a modal window on the parent processes window
by Mohammad Reza Khosravi
This simple application simulates a 3D environment with some objects in different depth and size based on stereoscopic calculations.
by Adam Roderick J
A brief and basic explanation about the PE data structures, with a sample
by Ehsan A Samani
GetWindows Version on Windows 8.1
by davidbakin
Utility to unmask password edit controls and INPUT fields, plus some useful C++ classes used to implement it.
by emranallan
Add your local inside windows local to be supported for unicode
by Sunasara Imdadhusen
PDF MERGER and PROTECTOR is the best pdf merger software which is fast and powerful way to join(Merge) PDF files with password protection as well as you can apply stamper with either any type of image or text. Using this utility you don’t required installation of Adobe Acrobat. Looks Exciting ???
by 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.
by hxhl95
How to quickly shutdown/poweroff in emergency situations.
by Mohammad Reza Khosravi
This application uses some simple 2D methods to make 3D scenes which can be seen with Red/Cyan Anaglyph glasses.
by Jpmon1
A robust text editor that supports plug-ins, code parsing, projects, and more.
by klizardin
A template classes library to support pipe development with minimum programmer effort.
by D Sarthi Maheshwari
A look at possible parallel-producer-consumer patterns. (Final Part)
by CPallini
A small DLL providing two functions to resample GDI-based bitmap
by jackyxinli
An article to show how to play audio file with DirectSound and display its spectrum in real time accurately
by jackyxinli
An article to show how to play a Wave file with DirectSound and display its spectrum in real time.
by jackyxinli
An article to show how to play a Wave file with DirectSound and display its spectrum in real time.
by Mustafa Chelik
Play XM music files in pure C++ using unpacked BASSMOD.dll from file and memory
by jangtimjang
Playing Wave Resources using a low level audio API.
by Edgar Maass
Different methods to align (aka stich, register) point clouds via the ICP (Iterative Closest Point) method
by Harsha T, Amarnath S, S Mahesh Reddy
An article to describe the creation of a polar mapped view of an image (C#).
by stevemk14ebr
PolyHook v2 - the C++17 x86/x64 library supporting multiple methods of hooking
by Software_Developer
Pong in a Win32 Console
by aisha.ansari
post office protocol to retrieve mails
by Thilak Raj S
Making JRE truely portable by API hooking.
by Jeffrey Walton
Perform Advanced Post-Build Executable Processing with the DbgHelp Library
by Sergio Mach
Posting data to an Internet server made easy with a slick C/C++ class wrapping a call to Windows sockets.
by Vinod Vijayan
List that combines the advantage of array and linked-list and has better performance
by Yiyi Sun
Use the Presentation Model pattern in ASP.NET Web site, Windows Forms and WPF
by Felix Collins
This article shows a tidy solution to unexpected third party code pumping messages.
by Amit Ranjan
Displays process details and modules attached .
by My2Cents
Poll using EnumProcess to get process create notification in user-mode
by perilbrain
This article explains using unmanaged APIs to suspend and terminate processes.
by Rei Resurreccion
Experience small and compact desktop icons view in Vista and Windows 7.
by Mohammad Elsheimy
Learn how to programmatically turn on the screen saver with API via .NET and C#
by 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.
by 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.
by Ben Aldhouse
This is a commentary on the MSDN article 'Detecting and Tracking Multiple Touch Points'
by Michael Monin
Software to write programs on Java-language for Cell Phone in the same style you do it on C-language for MPU
by Mark Babayev
This article describes advanced techniques for programming user interface in pure InstallScript projects.
by Jimmy Zhang
Learn to take advantage of VTD-XML's stateless XPath capability to achieve unmatched efficiency and flexibility
by The Ænema
Inject your 4.5 framework .NET application into a C++ unmanaged host application - fast, secure & without any extra tool or library.
by Yasser M. Jaffal
This article guides you to simply, yet effectively, prevent your software customers from copying your product without your authorization. I admit it is not a top-security solution, and it will be easy to crack without protecting your compiled code, but it is just for conveying the idea.
by Emiliarge
Native, simply, fast, cross-platform, and quite powerful PL? Is it nothing? No, it isn't. It is PureBasic!
by marc ochsenmeier
This sample show how to access the information retrieved by running Auditpol.
by Dracula
Query Volume Setting for 8.3 State (Windows)
by Jithesh Chandrasekharan
This article explains how to get the wireless settings and decrypting the wireless key using the Crypto APIs.
by Ganik
Step by step instructions for a newbie on how to use WinDbg.
by 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
by Rotted Frog
A library for creating simple dialogs declaratively with minimal overhead
by Warrick Procter
QuickSort revisited, with optimisations to minimise machine cycles, stabilised to retain original order, and generalised for convenience.
by Ali Imran Khan Shirani
RAD Tool for C++ Developers, Code Generator
by Mohammad Reza Khosravi
A simple program to find real size or distance of objects in your digital camera photos
by LegoMindstorms
How to create stars to display the UserRating property in WMP.
by Pieter Alec Myburgh
Re-Activate disabled windows controls
by Bilal Haider
It describes how to read and update the toggle keys (NUM lock, CAPS lock, etc.) using WIN32 API in a C# application
by Valery Grebnev
This article describes a heuristic approach when developing reader/writer spin-locks for Windows XP/Vista.
by dkg0414
Bypasses upper filter of class disk driver for reading and writing to disk
by WajihUllahBaig
How to read audio, video devices and codecs installed on a PC via DirectShow.
by Berend Engelbrecht
Detects Code39, EAN, and Code128 barcodes in an image.
by Michael Chourdakis
Create collaborating projects easily
by Nilesh Dhangare, Pune-India
RealTimeEventLogReader will show you how to read event logs in C# as soon as they are written in Windows Event Logs.
by Sabarinathan A
Handle all the exceptions easily
by Shaoying Wei
A window service that can copy and delete files across domains to keep 2 folders synchronized
by Mohammad Reza Khosravi
This application shows a simple algorithm for drawing random flowers and trees. The logic is based on fractal sets.
by Software_Developer
This article describes how to create a Realtime animation of a Mandelbrot Zoom in a Win32 Console with Visual C++ 6.0
by 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.
by 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.
by Tim Ski
JSON parser for VBA class module, allows recursive data
by Derek Viljoen
How to access, use and interpret generic classes and methods using reflection
by mittaltarsem
Registry hive reader and comparator.
by Alain Rist
Including a Ribbon UI Implementation Guide with examples and a dual UI enabled legacy application
by Michael Chourdakis
The way to automate the help assistant process in C++ without dirty scripting code.
by dengus
A method to inject an entire executable into another process (thereby avoiding the need for a DLL)
by avramik
Remote control of Microsoft FileDialog class (OpenFileDialog)
by Boby Thomas P
Brief description on remote debugging using GDB, DDD and GDBserver
by dB.
A framework for testing Windows installers with some help from virtualization.
by Durga Prasad Dhulipudi
Rendering ESRI Shapefiles(.shp) using OpenGL
by Maria Nadejde
An easy example of how to read a *.ico file and how to replace an icon resource.
by Vahid_N
Finding another solution to change or alter the native Windows API method calls to replace the default output of the system with our own implementation.
by malxau
A demonstration of resizing controls on a dialog box with minimal changes to existing Win32 code via resource markup
by Muammar©
How to lock up certain apps in Windows, or lock all up except the specified ones.
by Jerry.Wang
HTTP-only is a feature in IE 6 SP1, Opera, Safari and KDE to allow the setting of cookies that will only be sent via HTTP headers and never accessible via client side scripting.
by marc ochsenmeier
A set of C++ interfaces to retrieve the side-by-side information of a manifest embedded in an image file.
by 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.
by Michael Chourdakis
A class to implement a reverse semaphore
by Samjiman
Revise is a command line text editing tool
by Leung Yat Chun
This article describes how DirectoryInfoEx uses IShellFolder to list special / virtual directories using C#.
by anideswandikar
BizTalk RFID component to detect directional movement of tags.
by Binu MD
RGB to YUV conversion with different chroma sampling using C++.
by Michael Chourdakis
Replace GetOpenFileName/GetSaveFileName with a new cloud API!
by Saloman Wu
A user control which is rolling text from right to left
by Roman Kiss
This article describes a design, implementation and usage of the Custom Routing Manager for managing messages via Routing Service built-in .Net 4 Technology.
by thund3rstruck
Streams RSS headlines to the desktop
by "Fish" (David B. Trout)
A command-line tool to run multiple programs in parallel (i.e. concurrently, as a group).
by Shai Raiten
How to work with Windows Store apps from a Desktop application - Run, Get App State, Stop, and more.
by Dan Randolph
Builds on the existing RunRemote project to run commands on a remote server.
by Mladen Janković
A simple application that allows the user to run more then one instance of the Task Manager.
by simonchen.net
How to prevent a security warning in Internet Explorer such as "An identified program wants to access to your computer", or "A website wants to open web content using this program on your computer".
by quiensabe
Using Windows resources to localize an application at runtime.
by Michael Chourdakis
A mutex with shared/exclusive access with upgrade/downgrade capability
by Günther M. FOIDL
Sammon's projection is a nonlinear projection method to map a high dimensional space onto a space of lower dimensionality.
by User 7592706
Sometimes you have to save the content of a ListView to the user's filesystem. That's very easy to manage with the XmlText-Writer and Reader from the .Net Framework 2.0.
by Ivan Yakimov
The article describes how to save and restore positions of icons on Windows desktop.
by DriveByCoder
How fast can your PC serve up data?
by zippy1981
Using PInvoke to add scheduled tasks to Windows
by Zabiullah Sheik Ismail
STSADM can be used effectively with Windows Task Scheduler to schedule periodic/delayed backups.
by Jimmy Zhang
Agile, efficient XML data binding without schema.
by lxdfigo
It is a lib that can process XML documents or JSON by changing a config file.
by Alexander Chernosvitov
ActiveX component for 3D visualization, embedded in different client applications.
by c-smile
Basics of Sciter embedding principles, high-level overlook of Sciter SDK structure.
by GauranG Shah
It's a simple dialog based Screen Capture that uses Global Mouse Hooks to capture the area selected by user, controls( i.e. Buttons, etc.), and any other Window.
by mittaltarsem
Utility to capture full or part of screen with support for multiple screens.
by Michael Chourdakis
DirectX hardware screen capture and encoding with audio mixing capabilities. H264/H265/VP80/VP90/FLAC/MP3. HDR supported.
by Alex Blekhman
Minimalistic example of scrollable dialog implemented in pure Win32 API
by Lipman Roi
How to scroll a textbox by given pixels
by Selvam R
This article explains about Strsafe, Secured C run time library (CRT) and safe STL functions.
by Mark Kruger
API which shows a Selection Overlay and notifies the caller when it's resizing and notifies the final rectangle.
by Eugen Podsypalnikov
A semi-transparent selection rectangle
by Sean Rand
This is an article to help you clean up browser processes during automated Selenium testing.
by honey the codewitch
Add the ability to run a service in console mode and to control or install your service from the command line
by Md. Faroque Hossain
Sending Faxes with fax-modem and telephone line in C#
by Sushant Joshi
This article enables you to send mails from Windows application which is normally a tedious task
by Alex Blekhman
Name2Clip sits in the "Sent To" menu of Windows Explorer and sends selected filenames to the system clipboard.
by Michael Haephrati
A simple way for sending WhatsApp messages to an individual or to a group in C++
by Michael Haephrati
A simple way for sending WhatsApp documents and images to an individual or to a group in C++
by Michael Chourdakis
A "Sensor Explorer" demonstration of the Sensor API in Windows 7.
by Nathan Campos
How to set and get text in the Clipboard using C#.
by metcarob
This article shares my experiences setting up an Open Source tool chain for developing C++ applications.
by Cristian Adam
This article presents a fix for SetUnhandledExceptionFilter to work with the CRT.
by PeterGlen
Simple Seven Segment LCD Control derived from CWnd and CStatic
by Günther M. FOIDL
Shadow copied applications aren't locked by the loader, so they can be updated/substituted at runtime.
by gstolarov
SharePoint OCR image files indexing.
by Alex Blekhman
A simple Calendar utility that demonstrates basic Shell extensibility techniques: desk band, tray notification icon, locales.
by joaquinjares
Shell Extension with Keyboard Hook
by Lance A. Endres
The algorithm presented by Radhakrishnan, et al., originally used to segment well logs for the oil industry, has been ported to C and C#.
by Michael Ulmann
A simple .NET PDF merger that supports header and footer text.
by ken.loveday
TemplateTimer: A convenient and simple MSVC / C++ timer wrapper for Windows using templates, where a class function can be easily specified for the timed event callback.
by BratilaRazvan
A Simple C++ XML parser with only the basic functionality
by Gupta_Prateek
This article demonstrates the use of writing reusable components, in this case, a message router, for forwarding messages from one Message Queue to another.
by manjunath.j3
A generic C++ class for simple file I/O, just like CFile.
by Mahyar Etedal
In this article, I introduce a very simple way to parse an expression.
by ShofarNexus
RestDirector provides performance and readability to XML.
by Alexander Bessonov
A simple high-level IPC library with ability to use native C++ interfaces.
by mayurthigale
This article is for developers who want to start with Windows kernel filter drivers for the first time and want to experiment with a simple example with source code.
by Dark Daskin
Article describes how to build an assembly that exposes functions to unmanaged code without C++/CLI
by Simon Bridge
Shows how to implement a system to generate events when network interfaces change.
by Member 8823543
GLW is a simple, compact, drop-in framework for developing simple OpenGL games and demos. Its focus is ease of use, platform abstraction and small footprint.
by Sharjith
How to write an application using architecture that supports plug-ins.
by Allen C. Copeland Jr
Gives an example of code to arbitrarily iterate through the elements of a .NET Array using an iterator in C#
by Deka Prikarna A.
Very simple serial port monitor.
by DreamCatcher2k10
Provides another, simple way to get a tri-state TreeView, ensuring compatibility to all Windows UIs / styles
by Fred_Informatix
This is an alternative for "Simple Tri-State TreeView"
by Deka Prikarna A.
Simple URB (USB Request Block) Monitor
by ddbug
A utility for creating version info on executable files without Resource Compiler
by ron wilson
A framework for implementing simple Windows services with an eye towards usability.
by Mohit Arora
An article that shows how to create a simple Windows service in C++.
by Jeroen De Maeijer
This is an alternative for "Simple Windows Service in C++"
by Manish K. Agarwal
A simple worker thread class with Join and post thread message
by RogerCreagh
A standard interface for multiple Arduino boards with different firmware
by savbace
Change Skype status when user locks Windows.
by TheUberOverLord
Monitors All Skype4COM and API Messages for Skype Includes Command Input. Shows What Goes On Behind The Scenes with Skype Message Processing using the API and Skype4COM Library. Includes Microsoft ClickOnce Deployment Technology As Well As ClickOnce Automatic Updates Examples. A Must Have Tool!
by geoyar
An MFC slider control that accepts and works with most POD types and has enhanced appearance.
by techbird
Tutorial about Smart Hot Key Handler .NET control library
by Marijan Nikic
A utility for automatization of moving files from partition A to partition B and vice versa
by Jakub Piwowarczyk
The CSmtp class allows to send emails with attachments. It only provides the AUTH LOGIN authentication.
by David Johns, John_Tang
C++ SMTP client, support SSL and TLS encrypted connection to SMTP server
by Software_Developer
A Snake game in a Win32 Console
by TylerBrinks
Friendly AOP using your favorite DI container, and a social experiment in CodeProject Community Coding
by T800G
Simple class to make a window snap to screen edges
by HotSoftG
Automation framework application development, realize the software functions and software frame separation. Support plug-in support theme
by The DevMan
A series for simplifying the learning of software architecture
by Bharath NS
Multithreaded GUI solution for starvation in Dining Philosopher problem
by 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.
by Sonic Guan
A convenient and high-powered GUI engine with plenty of tricks
by Mahdi Mansouri
Scanning analog input, and FFT convertion and analyzing.
by Michael Chourdakis
A one-function library to easily integrate Speech to Text and Text to Speech in your Win32 applications
by sameer_87
A spin lock implementation which can be used for general purpose locking.
by Chris Apple
A MFC C++ class to generate a splash screen and about box from a bitmap and version string resources.
by Chris Apple
A C++ class to generate a splash screen and about box from a bitmap and version string resources.
by Plantronics
Spokes SDK 5-Minute Quick-start blog!
by IndioX86
An article on Hooking and Monitoring Window messages
by Paw Jershauge
Generate class shells from SQL Server database tables, (SQL 2005 & 2008 only). Output languages supported: C# and VB.NET.
by Zahid Nawaz Ch.
SqlDependency ,can be used to pick changes without executing query to see there is any update from database , WHERE CLAUSE can also be applied for narrowing scope, Its way to push changes from SQL Server to SQLDependency , .NET library , SQL Server Broker service sends updates to SQLDependency.
by 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
by Michael Chourdakis
A simple class that allows you to convert an existing SOCKET handle to SSL under Windows
by metcarob
GTK+ is a GUI widget toolkit. This article describes how I have compiled a Hello World GTK+ program to allow me to evaluate it.
by metcarob
In this article, I share my experience creating and compiling a simple C++ program using SQLite to store data.
by Chris875
State pattern and procedural solution illustrated
by Palavos
A paradigm of Noiseless Steganography for secretely transmitting messages via Excel graphs.
by Niladri_Biswas
A short demo as how to call a method written in IronRuby 1.1 and making a dynamic invocation to the method from C# environment.
by Samet KILICTAS
Stepper motor And seven-segment display control with parallel port using Assembly Language
by Espen Harlinn
Benchmark C++ std::vector vs raw arrays, move assignable/constructable & copy assignable/constructable
by Benzi K. Ahamed
This article demonstrates a simple approach to get strongly typed configuration objects to use in your code using XML serialization
by Hitesh Sharma
Stunner is a simple STUN library on top of which a STUN client is built.
by Babu_Abdulsalam
Subclassing a window using the DLL Injection technique.
by Pero Matić
This article illustrates how to bypass Vista UAC as well as how to correctly launch an interactive process from a Windows Service.
by Dotan Asselmann
Using algorithms and techniques from CSP to solve an NxN Sudoku puzzle.
by valdok
Log all that is necessary ONLY when really necessary.
by Daniel Cohen Gindi
This application adds a property page to show SWF properties in the Windows file properties window.
by ergohack
Tired of the same old Windows Logon/Shutdown screen? I use a symbolic link rotation utility to cycle through a bank of backgrounds.
by sridhar vattam
How to hook the WM_CHAR message using the WH_GETMESSAGE hook.
by Marijan Nikic
Faster and better alternative to System.IO.Directory IEnumerable methods EnumerateDirectories, EnumerateFiles and EnumerateFileSystemEntries
by RedZombie125
One man's struggle to organize pictures of Cookie Monster... with code.
by Michael Chourdakis
A few functions and you can call various Web libraries like Google Drive
by Ilíon
This article describes a class which may be used to convert any Windows.Forms.Form into a docked Application Desktop Toolbar. That is, by use of the AppBar.ApplicationDesktopToolbar class, one's Toolbar applet may be either floating or docked to an edge of the Desktop.
by Valery Grebnev
This article describes testing the results of reader/writer locks on Windows XP/Vista Uniprocessor and Multi-core PCs.
by Cedric Moonen
Learn to create a Win32 message loop and game window and how to set-up OpenGL properly for 2D games
by Cedric Moonen
Learn how to load images, display them on the screen and manage them efficiently and how to display animations.
by Cedric Moonen
Learn how to draw text and handle the states of your game.
by Petrov Vladimir
Texture Mapping in OpenGL from any Image File in any format using Class CImage(just call the File Name).
by Michael Haephrati
Windows Services are powerful little beasts and encountering them is unavoidable when developing under Windows
by 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
by logicchild
Programing Perl Basics - How It Works
by Simon Cooke
A bi-partite circular buffer for high performance buffering, where it comes from, and why you'd want to use it.
by Derek Bartram
A Code Project orientated Kevin Bacon game utilising the CodeProject.dll
by Sandrino Di Mattia
This dynamic keyword can be put to good use when doing COM. And in turn, you could be more productive when you need to complete tasks regarding the Windows API (that expose COM functionality).
by Jaxon7
File search synchronised with TreeView/ListView. Climbing up and down the tree.
by Jaxon7
Least frequent character offset exact match algorithm used in GUI keyword search
by Michael Chourdakis
C++ dir, upload, download and management library
by Michael Chourdakis
Easily migrate to WinUI3 from plain Win32 while keeping all Win32 features intact
by Alexander Eremeev
The Windows kernel-hacking library and development framework written on C++17
by Joe Negron
The SQL MAX() function is a little tricky when trying to work with numeric data - Not quite the same in other languages.
by Nisamudheen
Briefly explains one of the powerful usages of the data type void*.
by Ajay Vijayvargiya
Learn from this guide how and when - as well as when not - to use multithreading.
by Ajay Vijayvargiya
More of practical situations to use multithreading!
by Walter Capers
The webonization of the netstat command, netstat in a browser
by Zhiwei Liu
A beginner's guide to creating COM/DCOM server and client under .NET 2008 environment.
by Yonghwi Kwon
A class for manipulating tab order with sub dialogs
by The Ultimate Toolbox
Updates and User Contributions for the Ultimate Toolbox Libraries
by 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.
by Michael Dunn
This article describes how to lay out controls in the Windows native Ribbon
by Michael Dunn
This article shows how to control various Ribbon and command properties at runtime
by Michael Dunn
This article demonstrates new button and menu features of the Ribbon
by Ruchit S.
The Year 2038 Bug - Y2K38 Problem.
by Mitendra Anand
Thread synchronization using the Win32 Event object.
by kinke
Provides a simple wrapper around the shared ThreadPool. It may be used to divide a task into a set of threads which are executed concurrently.
by csrss
This project application will "travel" through the Windows system to finally reach the kernel, from ring 3 to ring 0.
by John_Tang
An introduction to thunk and its uses in callback handling, interface marshaling, and supporting multiple inheritance in C++.
by Kazi Zakir Hossain
A VB6 project describing how to implelement timer functionality without a timer control
by Michael Haephrati
A tiny Command Line Interface wrapped with a Graphic User Interface
by Michael Chourdakis
An easy locking class for shared/exclusive mutex functions with upgrade/downgrade
by Ciro Sisman Pereira
Demonstrates how to group and organize memory blocks by using a couple of classes.
by Doug Duerner, Yeon-Chang Wang
In this article we explored a theory; would it be better to not utilize a heap construct when dealing with very large objects in .NET, in order to avoid Large Object Heap (LOH) fragmentation?
by .dan.g.
A hierarchical task manager with native XML support for custom reporting
by Michael Chourdakis
Simple code to introduce a hardware breakpoint mechanism.
by DaveyM69
A class that enables you to control and monitor the toggle keys such as CapsLock, NumLock, and ScrollLock.
by Francesco Aruta
A toolbar editor for Visual Studio. It can modify, add and create buttons, images and all that is needed for a toolbar.
by Redwan Albougha
Shows how to solve Towers of Hanoi puzzle visually using Win32 and C++
by Biswas, Sumit
It helps to track/monitor file activites using FileSystemWatcher and maintains log, which can be viewed using various filter options.
by Perry Bruins
Track your geographical position using a Windows Mobile 6 device and some Google Map programming.
by John.Jiang
We can use Microsoft SOAP protocol to transfer files between a client and a server. It's easy to do it even through a firewall, and also it's cross platform.
by n2jtx
An example of transferring virtual files to Windows Explorer using C# and the CFSTR_FILECONTENTS and CFSTR_FILEDESCRIPTOR formats.
by phoaivu
A platform-independent engine for image warping
by Phil Outram
A basic tree control that ties together all the functionality to make items fully editable and moveable.
by Alphons van der Heijden
A TreeView having columns.
by Evert Timmer
Tri-state checkboxes, user-defined state images, disable checkboxes per node...
by Nisamudheen
How to troubleshoot Registration Free COM using Tools
by Roy, Philippe
An article introducing an Artificial Intelligence technique that understands and manipulates concepts from text.
by Casper Leon Nielsen
T-SQL Coding Standard - for programming the Microsoft SQL Server 2005 (DRAFT)
by Weiwei.Fang
simple code to replace the win+L hotkey
by Mayank Rai
Turn Off Monitor when PC is locked
by Sanjeev Venkat, kb-boxer
Type safe destination transparent logger for C++
by 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.
by Сергей Челноков
How to write your Notepad
by Youngho Kim
900 MHz RFID Reader Tag identification using an RFID Reader.
by Nishad S
A tool for capturing data from controls like TreeCtrl, ListCtrl, ComboBox, ListBox, etc.
by Michael Chourdakis
A flexible memory sharing class across processes and threads with locking support
by 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.
by Debopam Pal
What is three layer architecture and how to implement it.