Click here to Skip to main content

C / C++ Language

Great Reads

by Michael N. Haephrati
A string obfuscation system that integrates in a Visual Studio C++ solution
by Simon Sprott
This article gives a basic overview of the building blocks underlying XML Schemas.
by Michael N. Haephrati
Target Eye uses an outdated approach for hiding files and yet it is recently becoming practical
by peterchen
Full control over addins loaded into VS2002-2005 - for power users or addin developers

Latest Articles

by Evgeny Zavalkovsky
Mutex, that knows to be a spinlock
by BrainlessLabs
C++ is a vast language. Now the language is even more beautiful and exciting and evolving. With Microsoft and Apple backing it up it has a lot of potential. In these series we will talk about C++ in general, different features and some internals of C++. I will be using the llvm/Clang compiler tool c
by BrainlessLabs
In this chapter we will deal with class, structures and objects. So class or struct is the keywords we use to create a class in C++. The class can hold static, non static member variables. Class can contain static, non static and virtual member functions. To have a detailed look at all the possible
by Vasily Tserekh
How to write your own HTML content into any webpage through BHOs in C++

Discussions

by Paulo Zemek on article "O(1) Object Pool in C++"
by Bruce B Baker on article "Writing HTML content to a webpage's...
by Richard MacCutchan on article "Inside C++ – Class, Struct and Objects"
by Kornfeld Eliyahu Peter on article "Inside C++ – Class, Struct and Objects"
by Chan Ka Ming on article "O(1) Object Pool in C++"

All Articles

Sort by Score

C++ / MFC / STL - Beginners 

10 Sep 2013
Pablo Aliskevicius
Memory reallocation generated by string concatenations can create performance bottlenecks. .NET has System.Text.StringBuilder, JavaScript has Array.join, and we have string::reserve.
4 Nov 2011
Nish Sivakumar
A comparative look at lambdas in C++ and C# with focus on the differences and similarities in lambda usage across the languages and their variants.
26 Jul 2010
ShaneMcDonald
A simple introduction to static and dynamic libraries with Microsoft Visual C++.
25 Jun 2014
Karpov Andrey
All about precompiled headers
2 Feb 2012
Lakamraju Raghuram
A glance at the C++11 Standard, covering features supported in VS2010.
17 Feb 2002
Ravi Bhavnani
This tutorial describes how to handle invalid data stores and support versioning during serialization.
1 Oct 2013
Mohamed_Kalmoua
2-3 tree implementation in c++
8 May 2002
PJ Arends
This article gives a brief overview of C style bitwise operators
20 Mar 2000
William T. Block
An introduction to C++ from a personal perspective.
8 Sep 2013
Winfried Wille
MySQL-Fullltext: Start for a simple search-engine using MySQL C-API, WCF, and jQuery.
9 Jul 2002
Andrew Peace
An article showing the use of pointers in C and C++
12 Jan 2012
Clement Emerson, Lakamraju Raghuram
This article aims at consolidating the less talked concept of Lvalues and Rvalues
21 Apr 2011
Yiping Cheng
An ideal source package for introducing students to the basics of Win32 programming
19 Mar 2007
Arman S.
Introduces synchronization concepts and practices in multithreaded applications
10 Feb 2014
Ilia Glizerin
How to implement the type rich style recommended, as recommended by Bjarne Stroustrup
19 Aug 2008
programmersmind
Few well known bitwise operation problem collection
21 Jan 2012
Lakamraju Raghuram
A glance at the C++11 Standard, covering features supported in VS2010. This is the next part of this series
4 Jun 2010
ShaneMcDonald
A simple introduction to static and dynamic libraries with GCC.
3 Jan 2013
Andrew_Morris
A sample application to present a simple dialog box using the Win32 API.
22 Aug 2013
MEB Woods
A beginners guide to linked lists from a C\C++ perspective.
2 Jul 2002
Nish Sivakumar
Explains the basic MFC program flow including where WinMain and the message loop are hidden
3 Jan 2005
sbaladevan
To the Beginner to begin. In this article, I have given some information about the following title which I came across while studying. This may help you.
2 Sep 2008
programmersmind
Virtual functions in C++.
25 Nov 2002
Ravi Bhavnani
This tutorial describes how to easily serialize a simple object.
24 Jul 2002
Stefan Spenz
An article about basic function and class templates
25 Feb 2003
Guido Loupias
This article explains the first major concept of C++: Classes
23 Jul 2003
Nitron
A quick reference to pointers and pointer operations.
23 Jun 2005
Ravi Bhavnani
This tutorial describes how to serialize complex objects.
6 Apr 2004
Guido Loupias
Explains Object Orientation in C++. And a little something about templates.
6 Jan 2011
PE32_64
Getting System Local Time, Calculating UpTime, Setting an Alarm, threading, etc.
1 Apr 2009
Amit Banerjee
Task Scheduling based on event
24 May 2000
Alex Marbus
A basic introduction to some different styles of programming
29 Jan 2009
logicchild
An article to help explain how C/C++ use pointers.
28 Jul 2002
Stefan Spenz
Using advanced template functionality
30 Jan 2001
Dejan Jelovic
This article does not teach you the syntax of namespaces. Rather, it shows you how to use them properly.
10 Jul 2012
Paulo_Santos
A small program in C++. A city list manager.
17 Sep 2008
LaymanZheng
This article illustrates the common usage of a const in C++
24 Mar 2002
MAXcode
As we already know of inheritance, it is a good way of reusing your code. However, Visual C++ provides another way of reusing your code. We can do this through templates. With templates you can make the 'type' parameter. Let me explain.
2 Apr 2012
FrewCen
Article about making C++ header files for simple 2D geometry objects.
Sort by Score

C++ 11 

21 Jul 2013
Nish Sivakumar
This is a quick overview of ISO C++ 11 compiler features that are supported in VC++ 2013 Preview
Sort by Score

Command line processing 

17 Nov 2006
Vincent Godin
A tiny library that adds color to CRT programs.
17 Aug 2002
Pavel Antonov
An intuitive and extensible command line parser class that handles multiple command line formats
6 Mar 2006
Geert van Horrik
This class enables you to easily parse a command line in any C++ application.
5 Jun 2010
Software_Developer
This article describes how to create a Breakout game in a Win32 console with Visual C++ 6.0
28 Apr 2014
Andre' Gardiner
A c banking atm concept console application
26 Jan 2004
Daniel Vela
Object oriented extensible command line parser
4 Jun 2010
Software_Developer
Handling mouse events and simulating push buttons and list boxes in a Win32 Console
14 Jul 2010
Software_Developer
This article describes how to create a Realtime animation of a Mandelbrot Zoom in a Win32 Console with Visual C++ 6.0
25 Mar 2009
swuk
Working with Unicode strings in C++ and printing them to the Windows console
21 Mar 2009
swuk
It is very much like WScript.arguments plus it keeps track of how the named arguments (options) are used.
15 Jul 2010
Software_Developer
Pong in a Win32 Console
5 Jun 2010
Software_Developer
A Snake game in a Win32 Console
5 Jun 2010
Software_Developer
Have some fun with the console, animate the American flag
29 May 2010
Software_Developer
How to create an object oriented Win32 Console application
3 Feb 2005
BioRainbow
ParamContainer is a simple and easy to use C++ class to parse command line parameters. Parameters format are derived from UNIX getopt_long() function syntax but may contain nested parameters as well.
Sort by Score

Delegates 

5 Apr 2005
Don Clugston
1 alternative  
A comprehensive tutorial on member function pointers, and an implementation of delegates that generates only two ASM opcodes!
17 Jul 2005
Sergey Ryazanov
A implementation of a delegate library which can work faster than "the Fastest Possible C++ Delegates" and is completely compatible with the C++ Standard.
24 May 2013
Mikhail Semenov
This is an alternative for "Member Function Pointers and the Fastest Possible C++ Delegates"
25 May 2007
Quynh Nguyen
Solving issues with some current implementations of Delegate in C++
1 Jun 2007
JaeWook Choi
An article on the implementation of a fast C++ delegate with many advanced features.
31 Jan 2014
David O'Neil
A quick comparison of the C++11 lambda/delegate approach vs. Sergey Ryazanov's 'Impossibly Fast Delegates.'
15 Dec 2010
Elbert Mai
A fast, standards-compliant, and easy-to-use C++ callback implementation
6 Jan 2006
Yingle Jia
This article describes a C#-style delegate class completely written in standard C++.
27 Mar 2006
JaeWook Choi
An implementation of a fast C++ delegate which is portable and C++ Standard-compliant.
6 Nov 2005
duyanning
This article describes an easy to use event class written in standard C++.
24 Feb 2004
Arnold the Aardvark
Yet another way create C#-style delegates in C++ using a mixture of templates and polymorphism
4 Apr 2005
Christos Malliopoulos
An implementation of the .NET delegate pattern using C++ templates.
26 Nov 2009
Mohammad Nasim
Describes how Borland smartly used its keyword __closure to handle events
24 Feb 2011
Andriy Padalka
Module to dynamically assign, store, and call with handlers different functional objects: functors, functions, member functions.
5 Mar 2002
xicoloko
Asynchronous delegates in unamanaged C++ using the C# syntax
2 Dec 2002
Manuel Alejandro Gómez
This code is based on Jeffry Ritcher "Applicate .NET Framework"
26 Nov 2009
Mohammad Nasim
Describes how Borland could bybass standard C++ restrictions via __closure keyword
26 Jan 2002
Ben Chan
A method to duplicate .NET delegates in unmanaged C++ using the External polymorphism pattern.
12 Sep 2004
Eduard Baranovsky
The article describes an efficient way to implement delegates in C++ using Signal and Slot pattern.
14 Jul 2008
arystotenes<br />Michael J.
Delegate type just like in C# or Delphi.
29 Mar 2007
choiday
Introducing a simple event mechanism for C++ using a C# style delegate.
Sort by Score

C++ / MFC / STL - FAQ 

31 Jul 2005
ThatsAlok
Collection of Q&A from VC++ forum between 25 April 2005 to 8 June 2005
27 Jun 2003
Michael Dunn
A list of frequently-asked questions taken from the C++ forum.
6 Jul 2005
ThatsAlok
Collection of Q&A from VC++ forum between 10 Dec 2004 to 23 Jan 2005.
25 Jul 2010
ThatsAlok
Collection of Q&A from VC++ forum
15 Jul 2011
ThatsAlok
Collection of Q&A from VC++ forum
Sort by Score

General 

30 May 2003
Simon Gregory
Describes an approach for delivery of Soap Messages serialised using ASP.NET Web Client Services over TCP/IP
21 Mar 2007
peterchen
Full control over addins loaded into VS2002-2005 - for power users or addin developers
3 Jul 2014
Simon Sprott
This article gives a basic overview of the building blocks underlying XML Schemas.
28 Apr 2009
Yohei Murakami
Portmappings on UPnP-NAT(s) using C++, winsock2, xerces2.8 (Linux friendly code)
8 Sep 2009
jerryd_intw
This article presents a commercial-grade cross-platform Harel UML StateChart Open-Source application framework named StateWizard for concurrent, distributed, and real-time reactive system development with simplicity, efficiency, and scalability.
15 Oct 2010
Ger Hayden
C++ DateTimePicker in DataGridView
11 Jul 2012
Mikhail Semenov
keywords: constexpr, constant, constant expression, user-defined literals, GCC 4.7.0
15 Feb 2013
Michael N. Haephrati
A string obfuscation system that integrates in a Visual Studio C++ solution
26 Apr 2013
John Bandela
C# style async/await in C++.
31 Jul 2013
shailesh91082
This article explains how to implement Common Versioning Mechanism which helps in easy maintenance of product
19 Aug 2013
Kosta Cherry
Code to easily compare performance of code variants.
31 Oct 2013
Bill_Hallahan
Solves a large number of simultaneous equations
15 Jun 2014
Michael N. Haephrati
Target Eye uses an outdated approach for hiding files and yet it is recently becoming practical
16 Dec 2005
Aleksei Trunov
An article on generalized functors implementation in C++. Generalized functor requirements, existing implementation problems and disadvantages are considered. Several new ideas and problem solutions together with the compete implementation are suggested.
9 Dec 2012
hector [.j.] rivas
Yet another Direct3D framework, this time for MFC apps, with a step by step tutorial
4 Dec 2008
Ciro Sisman Pereira
Explain the use of make command and the syntax of makefiles.
22 Jun 2013
Pero Matić
A detailed analysis of how to inject the .net runtime and arbitrary .net assemblies into unmanaged and managed processes; and how to execute managed code within those processes.
24 Feb 2004
Rob Manderson
Part two of the logging service - the viewer
11 Jan 2003
Kristen Wegner
Discussion of techniques for fast, robust, light-weight XML parsing.
4 Sep 2011
iberg
A library for just in time compilation of mathematical expressions based on asmjit
20 Apr 2011
Karpov Andrey
This article is the most complete collection of examples of 64-bit errors in the C and C++ languages.
24 Feb 2006
oshah
A discussion on deployment in Visual C++ 2005, and an amended version of the vcredist_x86.exe that includes MSI 3.1.
16 May 2000
Joseph M. Newcomer
Attaching and detaching MFC objects to and from Windows objects.
1 Mar 2004
Emilio Garavaglia
C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 1?)
15 Dec 2009
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.
6 Jan 2004
Rob Manderson
A service, and client code, to manage and create logfiles
31 Aug 2012
Mikhail Semenov
keywords: user-defined literals , templates, constant expressions, recursive functions
27 May 2009
Karpov Andrey
The article concerns the peculiarities of Visual C++ compiler's behavior when generating 64-bit code and possible errors relating to it.
3 Mar 2000
PJ Naughter
An MFC class to implement single instance apps.
1 May 2003
Simon Gregory
Describes an approach for delivery of Soap Messages serialised using ASP.NET Web Client Services over MSMQ and MQ
26 Nov 2007
Jeffrey Walton
A Survey of Virus Survival Techniques Applied to Protection Schemes
15 Apr 2002
Vishal Kochhar
An indepth discussion of how VC++ implements exception handling. Source code includes exception handling library for VC++.
17 Oct 2012
Andrew Phillips
Open-source hex editor with powerful binary templates
27 Oct 2013
AmrThabet
In this article, I’m going to teach you how to write a full functional debugger using the Security Research and Development Framework (SRDF) … how to disassemble instructions, gather Process Information and work with PE Files … and how to set breakpoints and work with your debugger
20 Nov 2006
Robert Rohde
An extended picturebox, animated picturebox, and an animated progressbar in one component.
16 Oct 2013
AshakiranBhatter
Reading the contents of a floppy disk using BIOS interrupts and Services.
4 Nov 2013
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.
31 Aug 2003
PixiGreg
Embed a C++ compiler in your project, use C++ as a compiled "scripting" language!
13 Mar 2014
AshakiranBhatter
Understanding FAT file system and kernel programming in C/C++
20 Jun 2013
DigitalInBlue
This article discusses the implementation and use of a fast alternative to dynamic_cast, Priori.
1 Jul 2003
A. Riazi
Using MATLAB Engine API to control MATLAB
29 Mar 2007
Willem Fourie
This tool extends the Microsoft XSD tool to provide quality and robust auto-generated code that is easy to use.
2 Feb 2010
logicchild
An article that focuses on Data Parallelism based on the Multi-Core Processor Technology.
2 Apr 2013
Marius Bancila
This article discusses a series of features new to C++11 that all developers should learn and use.
29 Aug 2012
Wong Shao Voon
Prototype SIMD vectorized code effortlessly.
14 Jan 2002
Patrick Hoffmann
This class makes it very easy and unified to process the argument list of your main(). It provides many features to support options with parameters, optional parameters and automatic output of error messages and a short manual. It uses STL and is unicode compliant.
20 Jun 2004
compiler
This article introduces a simple approach to in-memory transactions that can be used to implement Undo and Redo. The technique uses SEH and Virtual Memory and requires only STL and Win32.
9 Mar 2006
Zvika Ferentz
Sometimes, it's not enough to have only a single console window for your applcation... let's provide more!!
12 Jun 2008
zafersavas
Real-Time Tracking of Human Eyes in video sequences for Human-Computer Interaction using a webcam
5 Apr 2000
Raihan Kibria
A free hex editor with C++ source
16 May 2000
Joseph M. Newcomer
Learn how to use callbacks and threads with MFC.
2 Nov 2010
Ajay Vijayvargiya
Elaborating new C++ language features with a clear, sharp, and detailed discussion.
3 Jul 2014
Simon Sprott
This article gives a basic overview of the building blocks underlying XML Schemas.
15 Jun 2007
Martin Richter [MVP C++]
An easy way to create programs that use CRT, MFC and ATL library DLLs from application local folders
29 Dec 2012
Espen Harlinn
Direct2D, DirectWrite, Windows API, C++, std::shared_ptr and more
21 Apr 2002
Paresh Solanki
This article describes, in simple terms, how to translate three dimensional co-ordinates into the two dimensional co-ordinates to be displayed on a screen
20 Dec 2005
Thanh Dao
Tool for searching web service(s) and viewing their WSDL information.
14 Nov 2009
Ahmed Charfeddine
Easily instrument your code, visualize, interpret results, track optimization, compare and decide.
3 Apr 2012
Karpov Andrey
The course is devoted to creation of 64-bit applications in C/C++ language and is intended for the Windows developers who use Visual Studio 2005/2008/2010 environment.
12 Sep 2002
Andrei Litvin
Classes used to save data in Excel 2.1 Workbook format
15 Feb 2013
Christoph Husse
The clean way for getting C++ enumerations with Reflection support.
19 May 2014
David Serrano Martínez
A lazy stream has been implemented in C++11, so as to highlight the functional capabilities of this new specification.
17 Jun 2014
Nish Sivakumar
This is an overview of the Microsoft Azure Storage Client Library for C++ with basic code snippets
16 Apr 2007
David M Brooks
Keep your GUI responsive when making blocking synchronous calls. Dave offers a technique using SyncInvoker,
10 Sep 2006
Hamed Mosavi
Some description about TAPI + a sample incomplete answering machine
22 May 2013
Espen Harlinn
Windows API, menus, c++ lambda expressions, std::enable_shared_from_this
27 May 2013
Marius Bancila
This article is a walk-through the C++11 support for threads and synchronization mechanisms (mutexes and condition variables).
28 Mar 2000
Chris Maunder
A guide to using generic text functions to make the transition between character sets simple and painless
19 Nov 2003
roel_
An introduction to libsig c++ using the Microsoft Visual Studio compiler
5 Mar 2005
doxys
C++ documentation tool inspired by MS documentation style
8 Oct 2007
GauranG Shah
Simple Tool Tip class that will help to show the Balloon and Simple tool tip for controls and the in System Tray window.
29 Dec 2012
Espen Harlinn
Benchmark C++ std::vector vs raw arrays, move assignable/constructable & copy assignable/constructable
29 Mar 2006
Jeroen Landheer
Extending the .NET 2.0 WebBrowser control.
4 Dec 2007
Jeffrey Walton
Create Semi-Anonymous Installation Fingerprints Using Truncated Hashing and Crypto++
7 Mar 2004
John Indigo
Screen Designer Classes for MFC applications
28 Mar 2005
Danny Blanchard
This is part 1 of the 2 articles containing controls that look and operate like color picker controls used in adobe photoshop.
31 May 2007
nogChoco
LineNumbers that dock to a RichTextBox or show as an overlay on top of it.
10 May 2011
Ludvik Jerabek
Object based INI file editing in Windows and Linux
29 Dec 2012
Espen Harlinn
Using the Facade Pattern to simplify development with COM based APIs'
4 Oct 2013
Marius Bancila
This article tries to show that writing code in C++ can be as productive and fun as in other mainstream languages.
16 May 2000
Joseph M. Newcomer
Learn the right way to limit your application to run only one instance.
23 Sep 2003
Ben Bryant
Link CMarkup into your VC++ app and avoid complex XML tools and dependencies
30 Mar 2012
Andrew Phillips
There are quite a few fallacies kicking around about how to write good code. This article is an attempt to dispel some of them.
6 Mar 2003
moliate
Abusing your compiler for extremely early binding
5 Apr 2012
Marius Bancila
In this article I will enumerate and discuss some of the new or improved features for native development (but not all).
8 Jun 2007
Ed.Poore
A generic class for providing thread-safe invocation of delegates. Can be used for (but not limited to) updating GUI elements from another thread.
16 May 2006
DaberElay
Passing large amounts of data through web services can become a huge bottle-neck in a WAN application architecture (i.e., server is on the web), and in any case, a real load on the network traffic. This is one solution for downsizing the network costs.
26 Nov 2012
Jerry Evans
An article on persistent C++ objects. Includes several console mode test apps and an MFC GUI demo.
28 Dec 2009
Nemanja Trifunovic
An unbiased analysis of good and bad cases for using exceptions vs. error codes.
16 Mar 2008
Maruf Maniruzzaman
Functional java virtual machine - can run java applications for most of the instructions.
29 May 2013
Spandan_Sharma
A map storing key-value/s and allowing data retrieval and other operations all at compile time
19 Aug 2013
Suresh P V
Thread pool class
6 Aug 2011
Hatem Mostafa
This article demonstrates how to forward real-time feed to multiple clients with different bandwidths.
19 Jan 2002
Konstantin Boukreev
C++ wrappers for stack trace, unhandled exception and win32 structured exceptions
20 May 2010
jeff00seattle
A C++ implementation of the C# functionality for both Property and Indexer, and controlling their compile-time accessibility using accessor-modifiers.
27 Aug 2008
Hans Dietrich
XCPClock displays CodeProject clock with four skins.
27 Apr 2003
LokiSD
Adds support for setting the background color in the RichTextBox more directly than volking's article.
12 Oct 2003
Liu Xue Song
A Custom-BASIC language interpreter written in C++
27 Oct 2003
Gurvinder Singh
The article describes extended inline assembly in gcc
19 Jun 2007
Leshchuk Aleksey
Creating the General ProfUIS Dialog and ProfUIS MessageBox
23 Dec 2011
Hilmi Jauffer
The article provides some guidelines to improve VC++ project build time.
8 Jun 2014
Debabrata_Das
C program to display calendar of any given month and year (mm-yyyy)
4 Jul 2006
Zuoliu Ding
Discussing the implementation of the Begin/End pattern (.NET 1) and the event-driven model (.NET 2).
14 Jun 2003
ljw1004
Best practices for screensaver coding/distribution.
7 Jul 2014
Md Atiqur Rahman (Atique)
Describes development procedure of a Wndows Media Player Plugin that will allow us to display captions using common subtitle format files such as srt
13 May 2003
SteveKing
A small utility which refreshes the icons in your IE favorites menu
24 Mar 2012
Michael Chourdakis
Learn a few of the interesting features in C++11.
19 Feb 2010
Karpov Andrey
The article will help the readers understand what size_t and ptrdiff_t types are, what they are used for and when they must be used.
3 Jul 2014
Simon Sprott
This article gives a basic overview of the building blocks underlying XML Schemas.
23 Jun 2008
Matt (D) Wilson
A tutorial on using the Pantheios logging API library from C compilation units, and a comparison of the features offered by the C and C++ APIs
14 Jul 2014N
Hans
Just for fun, a Conway's Game of Life application with many features using MFC Direct2D classes
10 Oct 2006
carloqueirolo
A versatile and multi-purpose button and button-bar with full Office 2003 colors and style.
25 Sep 2007
Andrew D. Weiss
Using a BackgroundWorker Thread to improve responsiveness in your UI, support cancel and display progress.
29 Dec 2012
Espen Harlinn
A fast, reference counted, copy-on-write string class - performance tests and an unexpected benefit related to /Qpar (Auto-Parallelization)
22 Sep 2001
Nemanja Trifunovic
Visual C++ calling conventions explained
18 Jul 2007
Hans Dietrich
XZip and XUnzip provide non-MFC functions to create a zip, add files to it, and extract files from it - all in two .cpp files
7 Sep 2003
DavidCrow
How to manipulate raw resources (RT_RCDATA) using UpdateResource().
23 May 2003
A. Riazi
Using MATLAB engine to solve engineering problems.
15 May 2014
Andriy Padalka
Lightweight profiling and test units; template for operator = overloading.
17 Dec 2003
Rob Manderson
Using a service to run multiple instances of SETI on one machine and specify which processor(s) each can use
22 Mar 2005
Nalaka Withanage
This article will clarify and explain in detail the different Web Service Design Methodologies as defined by the Web Services Standardization Groups, clarify the terms, highlight their differences with pros and cons.
12 Dec 2006
JaeWook Choi
An article on how to change the way of writing exception-safe code.
12 May 2007
Alex_Intw
This article discloses what is behind the GetMessage() and PostThreadMessage() Windows API, and implements them on Linux and Windows platforms using basic operation system functions.
4 Dec 2010
Ajay Vijayvargiya
Static Code Analysis: The Purpose, How to Analyze and Make your code Analyzable!
22 Oct 2010
Mustafa Chelik
Play XM music files in pure C++ using unpacked BASSMOD.dll from file and memory
1 Nov 2013
Bill_Hallahan
Uses overloaded operators to make Polynomials easy to use.
8 May 2007
Leslie Sanford
A new .NET Framework class for making thread synchronization issues easier to manage.
7 Feb 2005
Ronit H
This article discusses three types of drop down properties.
18 Aug 2004
Sprotty
An introduction to XML Data Binding, and a review of a number of leading products.
19 Jun 2008
Matt (D) Wilson
A tutorial on using the Pantheios logging API library with Visual Studio, and customising output behaviour using callback back-ends.
10 Dec 2002
Zeeshan Amjad
This article shows a way of integrating Java, C++ and Assembler
13 May 2014
Paulo Zemek
This article presents a .NET like Dictionary implemented in C++, which has better performance and consumes less memory than the STL's unordered_map class.
29 Oct 2013
Dezhi Zhao
This article shows a fast solution to Einstein's Riddle by using brutal search.
24 Apr 2003
Steve Schaneville
Easily trace and log program flow. Allows multiple filters, multiple destinations (file, nt event log, etc), and it's fast!
29 Sep 2004
Kyung DuckHyun
When processing is taking a long time, this control is very useful for informing the user.
20 Sep 2003
A. Riazi
This article shows you how to create MATLAB MEX-files for improving speed of MATLAB when executing a function.
14 Jun 2004
Elias Bachaalany
A C++ port and enhancement of C#'s / VB's SendKeys function.
18 Aug 2003
Juan Carlos Cobas
A beginner introduction to Endianness.
2 Nov 2003
Igor Ladnik
The article presents the design of a WebService consisting of a general part and add-ins to process user's requests of different types. Such architecture simplifies dedicated add-ins allowing them to share general part facilities.
24 Jun 2011
Tobias Wenig
This article shows an easy way to implement basic image processing algorithms in a generic STL like way for a pixel iterator and benchmarks the results on different compilers.
26 May 2003
George Anescu
Presenting some algorithms for operations with large integer numbers in a C++ class using the STL vector container
20 May 2003
Hans Dietrich
XGetopt provides drop-in Unix-style command line processing for Win32 and MFC applications
6 Jan 2005
Christopher Diggins
By writing programs as objects, it can be easy to reuse programs, and redirect them to one another.
7 Apr 2006
Neal Andrews
A component that allows ImageLists to be inherited and shared globaly across multiple forms and controls, with full design time support.
18 Oct 2010
ccoale427
C#-Style Properties in C++
4 Feb 2005
Michael Chao
An article about manipulating XML source data.
13 Nov 2003
Abin
A comprehensive INI file handling class.
16 Mar 2005
Steve Fillingham
Use this library to very easily add an application wide WaitCursor whenever your application is working.
26 Dec 2003
Rob Manderson
Working with filenames
20 May 2011
Viktor Signaievskyi
A project to provide “hardware-software” alarm device
30 Oct 2013
AshakiranBhatter
How to boot a floppy image with your own hand written code in C and Assembly
25 Aug 2004
Opcodevoid
This article's aim is to provide material for modern day decompiling of an application written in C++
1 Jul 2003
cider1
A set of source code and project browsers to compliment Visual Studio.
21 Aug 2012
KjellKod.cc
Most programming resources are wrong when comparing linked-list to vector. Here you can read and understand how they are wrong and why linked-list is (mostly) to be avoided.
9 Oct 2003
Jesus Oliva
Firewall application developed using Packet Filtering API.
3 Jul 2004
Vikram A Punathambekar
Ever came across a declaration like int * (* (*fp1) (int) ) [10]; or something similar that you couldn't fathom? This article will teach you to interpret such complex C/C++ declarations, including the use of typedef, const, and function pointers.
19 Apr 2012
Ajay Vijayvargiya
Many Windows C++ programmers get confused over what bizarre data type identifiers like TCHAR and LPCTSTR are. Here, in brief, I will try to clear out the fog.
24 May 2002
Armen Hakobyan
How to toggle the Num Lock, Caps Lock, and Scroll Lock keys programmatically.
6 Dec 2005
Jochen Kalmbach [MVP VC++]
In the CRT of VC2005, there is a performance decrease; this article describes the changes that are to be made to get a "faster" CRT.
26 Oct 2002
Daniel Turini
A tool for acessing CodeProject and have instant notifications of Codeproject's posts
19 Dec 2012
Zuoliu Ding
A discussion on how switch/case is executed, by reverse engineering in VC++
28 Nov 2004
Christopher Diggins
This article explains the techniques used to allow the interface reference types to be polymorphic on any type which provides matching function signatures.
15 Sep 2010
Mahmoud Hesham El-Magdoub
Square Root Methods Fast Algorithm Speed Precision computational Quake3 Fast Square Root Function Fast Gaming
3 Nov 2004
PixiGreg
A comprehensive Perl embedding solution.
12 Dec 2004
Hatem Mostafa
Encapsulate all bit stream operations in a class to handle all or most of bit stream functions.
2 Feb 2007
Renato Tegon Forti
Calling Lua functions : using C++ language.
7 Mar 2008
Jeffrey Walton
Add functionality to a project using existing compiled machine code.
8 Aug 2012
Antonyxt
vtable modification and destruction event handling
23 Mar 2013
Nish Sivakumar
Writing a basic Windows Store Hello World equivalent using VC++ and MVVM
22 May 2014
djc2032
A three-part series demonstrating how to develop an Oracle Call Interface (OCI) custom data source for Ultimate Grid
15 Oct 2012
Ludvik Jerabek
Supports getopt, getopt_long, and getopt_long_only and POSIXLY_CORRECT environment flag
21 Jul 2003
A. Riazi
Using MATLAB C++ Math Library to solve engineering problems
15 Aug 2005
Warren Stevens
An easy way to bind C++ enums to strings, combo-boxes, list-boxes, arbitrary data structures.
21 Jan 2008
Jeffrey Walton
Create and Verify RSA Digital Signatures with Appendix Using Crypto++
14 Dec 2011
Karpov Andrey
How to make fewer errors at the stage of code writing
12 Nov 2010
armagedescu
This article is about detouring functions in a more safe C++ programming style.
17 Jan 2014
QxOrm
QxOrm C++ library: Persistence (based on QtSql Qt library) - Serialization (based on boost::serialization library) - Reflection (introspection)
29 Sep 2011
Nish Sivakumar
The fundamentals of using Visual C++ to consume and create WinRT objects
23 Feb 2012
Harold Bamford
Simple class to allow fast, easy access to Perl and Perl variables.
1 Jun 2008
Artem Kustikov
This article describes portable networking library (ahttp) and small HTTP server - result of modern C++ programming approaches investigation
18 Oct 2011
Nish Sivakumar
An introduction to using WinRT databinding with Visual C++
22 Apr 2002
Craig Henderson
Identifying the minimum difference between two data sets.
17 Oct 2004
Rob Manderson
How to use mailslots to communicate between processes
6 Aug 2004
Maurizio Pisano
An article on using the non documented MessageBoxTimeout API.
23 Sep 2013
Jean-Louis Leroy
This is part 1 of a series of articles about open multi-methods for C++11.
25 Nov 2004
Mircea Puiu
A simple tool assisting you in writing reports or generate primary resources for compiled help manuals in HTML format.
18 Aug 2006
Calum McLellan
A ComboBox (and ListView) displaying the file system, using the system image list.
14 May 2013
Wong Shao Voon
Introduction to Boost Multiprecision Library
31 Mar 2003
Rui Miguel Barbosa
Create a code39 barcode using a webservice in C#
27 Jul 2003
.dan.g.
High level wrapping of the zlib library to make easy work of zipping and unzipping files and folders
10 Dec 2008
Quake2th
The first part of a two-part article which will illustrate how to redirect the PLT of a process through the injection of a shared object into its address space.
6 Aug 2013
Marius Bancila
This article provides a list of new or enhanced features for native development with Visual C++ in Visual Studio 2013.
25 Apr 2004
Rob Manderson
How to enable MSHTML editing in a view in VC6
5 Jul 2005
«_Superman_»
The article demonstrates how to implement polymorphism using the C language.
19 Aug 2003
Ryan Binns
An implementation of synchronous .NET style delegates in non - .NET VC++ 6.
6 Oct 2004
Kyung DuckHyun
Animating gradient-check-image control. When processing is taking a long time, this control is very useful for informing the user.
25 Feb 2006
Ahmad_Hashem
A simulation of the famous MineSweeper game by Microsoft.
9 Jun 2010
Greg Ellis
This article shows you how to reverse engineer popular proprietary undocumented third party hardware controllers so that you can add support for them in your own applications. This article focuses on how to do this for the PCDJ DAC-2 and Hercules DJ Console hardware controllers.
6 Oct 2004
Nemanja Trifunovic
Issues with two-phase name lookup explained
29 Nov 2004
Manuele Sicuteri
This article shows a way to implement a base software key that could be useful for protecting software components.
7 Mar 2008
Jeffrey Walton
An Analysis Demonstrating the PE Checksum is an Additive Checksum based on RFC 1071
2 Aug 2001
Mehdi Mousavi
Discusses MFC architecture
14 Jul 2010
ocoudert
How to write generic STL-like iterators in C++.
4 Sep 2002
Sreenivas Vemulapalli
Advanced Shape Control
25 Nov 2005
Thanh Dao
Modeling WSDL and XML schema on a TreeView control and generating XML document from XML schemas.
18 Jul 2008
John_Tang
An introduction to thunk and its uses in callback handling, interface marshaling, and supporting multiple inheritance in C++.
30 Jul 2003
Vincent Leong77
Boosting you application performance to the optimum by using hardware acceleration.
1 Sep 2007
Sudhir Mangla
Some of the best open source projects in VC++ and MFC
15 Apr 2008
John Simmons / outlaw programmer
The right way to code using CodeProject for occasional support
13 Feb 2009
Domagoj Šarić
A tiny WinAMP output DLL that uses a C++ replacement of the official ASIO SDK that supports multiple ASIO devices.
6 May 2011
Zeeshan Amjad
In this article, we try to combine compile time/runtime and structure/generative with five different types of recursion.
29 Oct 2003
Emilio Garavaglia
Describing a solution to allow namespaces, multiple inheritance, and serialization in an MFC program
20 Jan 2014
rogerGomez
OO P Model Definition, Implementation and Application with ANSI C
30 Jul 2012
Razvan Aguridan
Beginner optimization tutorial
2 May 2009
Stuart Dootson
A mechanism to ensure that error codes are checked and not just ignored
20 Sep 2005
rudy.net
A brief tutorial about XML and a class called XmlHelper to simplify XML data manipulation.
4 Oct 2003
Simon Segal
How to use SQLXML 3.0 Managed Classes and the SQLXML modes.
4 Aug 2013
Richard Chambers
Using a subset of the available Lua 5.2 C interface to extend a C++ application with Lua.
2 Sep 2005
RichardS
An article about embedding the Lua scripting language with C++ objects.
23 Aug 2007
GDSchultz
This lightweight class allows you to easily implement a UML statechart in C++.
5 Feb 2009
Artem Kustikov
This article describes results of ahttpserver evolution - implementation of ASP.NET handler and many architecture improvements
15 Jul 2013
Kosta Cherry
New (faster) implementation of shared memory IPC
11 Jul 2002
blong
User Drawn Control for .NET Winforms using GDI+
1 Dec 2005
Wouter Devinck
An article on creating a flat combobox using VB.NET.
4 Sep 2001
Niek Albers
A utility that renames Visual Studio projects
21 Mar 2000
Randy More
An onscreen keyboard for pen computing and touchscreens
17 Nov 2003
Simon Hughes
A set of floating point utilities
2 Jan 2002
Roger Wright
A Utility to converter negative values displayed with trailing minus to a leading minus format
18 Apr 2004
Matthew Brealey
C# Web Service to translate text using Babelfish.
18 Mar 2007
S.Serpooshan
This is a base class to help easily create UITypeEditors. It is used to edit control properties in a DropDown window or a Modal-Form in design mode in the Visual Studio IDE
15 Apr 2009
Jerry Jiang
Two fast and efficient classes of RC4 and Base64 stream cipher algorithms
3 Sep 2009
Jonathan Enders
How to enhance the C++ standard library.
8 Jul 2010
Emery Emerald
The possibility of extraction of block of string data from the binary file of type of DBF with arbitrary access in memory (MMF) and sorting of these information in one of two temporal buffers is shown. Optimization on speed of sorting and an amount of used memory is applied.
16 May 2007
Igor Velikorossov
A progress list for displaying the status of various tasks
22 Apr 2008
Zeeshan Amjad
An introduction to Recursion using C++, Part 1.
23 Mar 2006
Nicolas Wälti
A nice little control to help the user notice you're trying to tell him something...
5 Nov 2005
Marcos Meli
A progress bar like the WinXP progress bar control, but completely customizable.
28 Jun 2002
VGirish
These are a few samples of data conversions which you can use for a quick reference
17 Feb 2002
Jason Gerard
An XML file containing US state and territory names and their two letter abbreviation.
2 Jul 2002
Brian Aberle
Obtaining data marked up in XML creates the need for Application Layer tools to easily and efficiently work with XML data.
10 Dec 2002
.dan.g.
Presents an extended yet simplified interface to querying, filtering and extracting multiple files from a zip archive
13 Feb 2008
Elmue
Implements a type-safe signal / slot or event / delegate system in C++
24 Aug 2007
Sean OConnor
Using WinInet to call a server script asynchronously
15 Apr 2008
John Simmons / outlaw programmer
The right way to code using CodeProject for occasional support
20 Jul 2007
hector [.j.] rivas
Part III of the step by step MFC + D3D tutorial, with custom Direct3D framework
22 Jun 2002
Kumar Gaurav Khanna
Explains how to communicate asynchronously with .NET webservices
22 Dec 2004
Gary J. Kuehn
This article discusses the various threading paradigms available under the .NET CLR, using C#.
10 Apr 2008
Jeffrey Walton
How to Choose a Crypto++ Pseudo Random Number Generator
9 May 2011
Christopher Diggins
A high-performance alternative to boost::any.
18 Feb 2009
Palavos
A program that implements the Simplex method to solve Linear Programming problems.
9 May 2005
Nicolas Wälti
A Tree like component with rich design time features.
3 Jul 2014
Simon Sprott
This article gives a basic overview of the building blocks underlying XML Schemas.
22 Apr 2002
Matt Gullett
Extrapolate the gender of a person based on their first name
26 Feb 2004
Koushik Ghosh
In this article, I have gathered all the experiences and information, which can be applied to make a C code optimized for speed as well as memory.
10 Nov 2004
Logu Krishnan
A simple application that illustrates how to use MapPoint SDK using C#, and render the Route maps and calculate the distance on a SmartPhone.
24 Nov 2004
BabakTaati
A simple Visual C++ 6.0 multiple document (MDI) project that allows opening / saving multiple types of documents.
23 Sep 2013
Jean-Louis Leroy
A series of articles about open multi-methods for C++11
3 Aug 2005
nschan
A basic C++ wrapper framework for the MSXML SAX2 API is presented.
17 Feb 2006
Syed Umar Anis
Demonstrates how to serialize and de-serialize the contents of System.Windows.Forms.TreeView control from an XML file using forward only, non-cached XmlTextReader and XmlTextWriter.
7 Sep 2005
Varun_Sud
The article covers pointer concepts and syntax in C++ in-depth. It uses a graded approach to increase difficulty level, with lots of illustrations and examples for beginners, and for advanced users to test knowledge on "Dynamic Memory Allocation of Multi-dimensional Pointers" and the like.
7 May 2007
Rohit Gadagkar
A generic solution and an accompanying threading framework to optimize calls between .NET and apartment threaded COM components
16 Jan 2012
And Baxter
In the case that you need to store and pass lambdas around but can't use std::function, here's an alternative.
27 Jun 2004
Don Kackman
A mouse trailing clock screen saver written in MFC.
24 May 2002
Ben Bryant
Asynchronous XML Web Client Animated Screen Saver in Win32/MFC
16 Mar 2000
Martin Ziacek
This article describes how to handle SE and C++ exception together.
7 Jul 2006
Scott A. Ross
A Sudoku teacher using multi_index_container, lambda, and other Boost libraries.
8 Nov 2004
Binoy R
This article describes ContextMenu and event handling in Visual Basic .NET.
25 Apr 2007
Andrew Qu
This article shows how to draw oblique/slant text string
5 Jun 2007
uusheikh
Improve program performance using OpenMP on multi-core systems
29 Dec 2005
Tim_Mackey
This article outlines a technique to overcome the problem of sending large files via web services.
8 Sep 2005
Elia Sarti
How to add, in only two clicks, a simple wizard for the "Add new item" selection to create a Message Table.
21 Aug 2007
Lorenzo Consegni
This article extends Leonardo Salvatore's project using the Web Service Software Factory
5 May 2014
john morrison leon
Some clear criteria for choosing when to use C++ references and how to know when they are safe.
3 Jun 2014
Mikhail Semenov
Defining ranges with steps that can be used in for-loops
14 Apr 2004
Georgi Petrov
Full open code project for making driver and application software for ECG medical measurements.
25 Aug 2001
Mehdi Mousavi
Discusses MFC architecture
12 Jul 2007
DAT HAN
Passing a username and password as plain text
27 Apr 2007
nicoster
Sorting items more naturally in ListCtrl, like XP does. Adding a single line into your program to enable this cool feature.
14 Dec 2002
Ted Ferenc
Changing the language of a Windows program on the fly using resource only DLLs.
28 Apr 2014
Sanmayce
Tuned function for searching a needle in a haystack
10 Sep 2010
Prashant Gotarne, pankajdoke
Implementation of single level inheritance and polymorphism in C.
1 May 2013
John Bandela
C# style async/await in C++.
11 Sep 2013
pmulhrsw
Create a "C" project in VS2012, then add Flex lexing and Bison parsing capability.
20 May 2003
abc876
This article explains how to effectively use variable argument functions and what's going behind the scenes
5 Nov 2003
Elias Bachaalany
An article showing how to evaluate mathematical expressions using reverse polish notation (RPN)
30 Apr 2013
Siddharth R Barman
A simple and extensible logger for C++.
18 Oct 2013
Bill_Hallahan
Argument parsing function identifies both optional and positional arguments.
15 Mar 2011
brofield
Parse almost any of the standard command line formats to extract arguments and options with the same code on both Windows and Un*x. Includes full processing of filename wildcards (glob). Fully MBCS and Unicode enabled.
26 Nov 2013
Muhammad M. Osama
Karnaugh Map Minimizer (three variables) using Quine-McClusky algorithm and Petrick's method.
7 Oct 2012
Sergey Vystoropskiy
I have faced with one rather interesting bug which was related to a wrong usage of casts. It is a great pleasure for me to share the results of the research.
14 Sep 2003
MKlucher
A simple and short guide to adding and using XP styles in your MFC/Win32 application.
3 May 2005
Roland Pibinger
RAII: automatic resource management in C++.
19 Dec 2001
Konstantin Boukreev
Emulates the Matrix code (like Dozer's screens in the movie) and generates nonsense text via Markov chains
20 Oct 2003
Gurvinder Singh
The article describes differences in inline assembly of gcc and VC++
27 Nov 2007
Jeffrey Walton
A Survey of Popular Check Digit Schemes
7 Apr 2014
SOHAM_GANDHI
It is simple video capture application using Windows form with VC++. This project demonstrate, Configuration VC++ for Opencv as well as create windows form application.
5 Mar 2007
Ultrano
Optimized implementation of a readers/writers-lock sync object.
13 Feb 2008
Elmue
Demonstrates how to use type-safe callbacks in C++
15 Oct 2004
Rob Manderson
Synchronising thread completion the easy way
14 Sep 2005
srana
An article on how to write better readable code.
21 Mar 2003
Craig Muller
This article introduces a convenient class for hooking into idle processing.
20 Feb 2005
pocjoc
An application to let run every time a child is over your computer.
11 Oct 2010
Mukit, Ataul
An alternate way to implement interface through aggregation rather than the usual way we know as inheritence
26 Aug 2008
programmersmind
A look at three important operators you often need to overload.
28 Sep 2005
Alberto Venditti
A simple utility to quickly find nodes and attributes inside multiple XML files.
29 Oct 2000
Ray Hayes
Using the Microsoft XML (MSXML) parser.
15 Nov 2006
Lidzhade Fhulu
A simpler and consistent method for validation.
3 Jan 2011
Michael E. Gibson
Presents a technique and code for writing switch-like syntax for dealing with multiple conditions or flags.
11 Mar 2004
Rob Manderson
How to use assert to find bugs in your programs
16 Apr 2001
Dhandapani Ammasai
This articles shows one way for a MFC/Windows application to talk to a webserver using HTTP protocol.
13 Nov 2001
David 'dex' Schwartz
Old style printf format strings ported to an ostream shim class
26 Jul 2010
kim.david.hauser
This is a small but handy tool I'm using every day. It converts a middle mouse button click in to a left mouse button double click.
2 Sep 2009
Francis Xavier Pulikotil
A simple method to convert a C++ enumeration to its equivalent string representation and vice versa
29 Oct 2012
David Corne
A class to represent valid/invalid data and using the mutable keyword
29 Dec 2012
Wong Shao Voon
Debug Print using C++11 Variadic Template
21 Jan 2014
A. Asem
A brief overview on mathematical implementations with programming language
23 Apr 2014
Anthony Fountaine
Qt based alternative for Open Dyno Screen
18 Jul 2014U
Vasily Tserekh
How to write your own HTML content into any webpage through BHOs in C++
30 Dec 2013
Volynsky Alex
This tip demonstrates how to start using the "Google C++ Testing Framework" quickly and easily
5 Jun 2014
David O'Neil
An article on a quasi-pimpl, as well as a neat global object manager.
8 Oct 2008
cppnow
Optimizing algorithms at runtime with a domain-specific embedded language (DSEL) and LLVM.
22 Apr 2004
VadimBerman
Making use of .NET design capabilities by implementing filename type editor.
23 Mar 2008
Jeffrey Walton
Perform Advanced Post-Build Executable Processing with the DbgHelp Library
7 Dec 2004
Christopher Diggins
An introduction to the OOTL (Object Oriented Template Library). Describes how the OOTL uses a bleeding-edge technique of defining interface types in C++ to provide lightweight object-oriented primitives with run-time polymorphism through an IObject interface.
6 Mar 2003
X-caiver
An article on a VB.NET ripple image control
23 May 2006
Mike Ellison
A tutorial on using XML maps in Excel to convert spreadsheet data to XML.
12 Jan 2010
John Simmons / outlaw programmer
The right way to code using CodeProject for occasional support
19 Jul 2004
Jonathan Nethercott
A component to enable performance testing and timing of code in .NET.
1 Dec 1999
Thales P. Carvalho
10 Feb 2003
Gilad Novik
Two classes to compress/decompress data using bzip2
26 Apr 2005
Mark Harmon
A status bar panel that displays a standard ProgressBar control.
28 Apr 2003
Ted Schopenhouer
A very flexible MaskTextbox control
27 Apr 2014
Mikhail Semenov
Problems with the one definition rule; examples of how to use constant expressions in inline functions.
7 May 2002
Daryl
2 Simple Functions to call from ComboBox events to Autocomplete. Will work with Data Bound combos.
21 Nov 2002
Jamie Hale
How to build C/C++ custom extension libraries for Python.
22 Jun 2007
peter gabris
Extend GridView.PagerBar while preserving its functionality and add a drop-down to change the page size
8 Oct 2007
Nescot
Setting DNS using iphelp and register, DhcpNotifyConfigChange and DnsFlushResolverCache
7 Jun 2012
Wong Shao Voon
Linq-To-XML Node Creation for Native C++
4 Jul 2006
J.P.B.
A class that extends the ListBox control by adding collapsable items and providing a simple way to add multiple controls into a ListBox item.
4 Feb 2014
Petrov Vladimir
Ssupport for the tutorials and lessons on OpenGL
27 Jan 2007
John Simmons / outlaw programmer
The right way to code using CodeProject for occasional support
27 Feb 2000
Len Holgate
Templates are a great way of reusing code, unfortunately MFC makes it hard to write MFC friendly template classes...
8 Nov 2004
Logu Krishnan
A simple application that illustrates how to use MapPoint SDK using C# and render the maps on a SmartPhone.
6 Jan 2005
Victor Boba
A UserControl for WinForms VB.NET that has child controls that it contains and is scrollable. This example shows how to draw your own controls and build your custom container to list them.
27 Nov 2013
Wong Shao Voon
A tutorial on a new cross-platform C++ XML DOM library
21 Aug 2003
Pratik Desai
Exploring various methods to parse an XML file in a .NET environment
22 Feb 2007
shahin namini
A remote sensing program to be used by land sat pictures
28 Feb 2005
Stumpy842
A versatile ProgressBar control featuring vertical and horizontal mode, gradients and more.
24 Mar 2006
Nicolas Wälti
A panel that has rounded borders, gradients, and transparency.
6 Jan 2002
Dan Madden
A GUI version of the Crypto++ v4.2 Library that was written by Wei Dai.
30 May 2003
machocr
Custom control that inherits from TextBox class and adds input validation functions, required validation functions and MaskEdit.
11 Aug 2005
OmegaMan
Local web service calls third party web service which returns XML data and serialization fails, the article shows how to obtain the actual SOAP message.
11 Jul 2007
abn9c
An article describing how to compile Matlab 7.1-7.4 mexw32 files using Visual Studio 2005
25 Oct 2012
Ladislav Nevery
reduce bugs and memory leaks by using new(local)
3 Jun 2004
Ferdie
A sample VC++ program for performing Visual SourceSafe operations in your application.
2 Feb 2006
Sam NG
An article discussing about static_cast and reinterpret_cast.
4 Jun 2002
Andelko Pavelic
This article explains how to build Popup editor and link it to an appropriate property in Properties Window
14 Jun 2002
Petr Stejskal
Handling HRESULT return values with TRY_HRESULT/CATCH_HRESULT macros
24 Aug 2007
Zeeshan Amjad
Using C++ language constructs to introduce abstraction layers
31 Oct 2007
Chesnokov Yuriy
This article demonstrates a tic-tac-toe computer player learning from experience
2 Apr 2014
Wong Shao Voon
Write and read CSV in few lines of code!
9 Dec 2005
Jeremy A. Wilson
Lint is a signed large integer data type class library
9 May 2003
Dana Holt
Shows a sample of operator overloading in C++
2 Apr 2003
Emad Barsoum
Implementing properties on c++ objects
19 Sep 2005
Abhishek Chatterjee
This project shows a simple implementation of Username and Kerberos Tokens in Web Services using C# (Microsoft Visual Studio 2003 using WSE 2.0).
12 Sep 2005
Tim_Mackey
A simple control to display a list of tasks, being ticked off as they are completed by the program.
27 Dec 1999
Laurent Guinnard
A simple class that provides high precision timing.
28 Jan 2002
Michael A. Barnhart
A class to read and write non validated XML files
24 Jun 2003
Dan_P
Simple authentication for web services using SOAP headers.
2 Jul 2003
Marc Clifton
A small class that provides a pure bitmapped button capability for WinForms.
4 Oct 2003
Erhan Hosca
Web Service that e-mails results of a SQL Query as Excel Spreadsheet attachments
26 Apr 2012
Wong Shao Voon
No frills C++ MP3/WMA DirectShow player class
14 Feb 2005
Robert R Freeman
A textbox control that will validate against any .NET datatype. Supports databinding, max, min, and null values.
20 Jun 2000
Alex Marbus
An introduction to modelling OOP design concepts with UML
26 Apr 2004
Emilio Garavaglia
C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 2).
20 Aug 2002
piero.viano
This article shows how to implement print functionality with a custom DataGrid
27 Oct 2006
El'Cachubrey
This article explains the applcation of the XmlXsdDocument class.
24 Mar 2003
hector santos
Command-line parameters parser.
15 Apr 2008
John Simmons / outlaw programmer
The right way to code using CodeProject for occasional support
19 Nov 2013
Ali AslRousta
How to implement a generic lazy evaluation class using C++11 features.
6 Apr 2007
Boby Thomas P
The following article explains a stack based method to convert absolute path to relative and vice versa.
5 May 2005
Renato Tegon Forti
Way to integrate Lua in your application.
21 Apr 2001
Felix Cho
Microsoft's MXXMLWriter sample that shows how to use SAX2 and MXXMLWriter is now ported to VC++ using ATL and C++, plus some nice additions.
22 Aug 2008
Alex Blekhman
The article explains relationships and dependencies between the Windows API, the CRT, and the Standard C++ Library.
7 Sep 2007
Lorenzo Consegni
This article extends Leonardo Salvatore's project "A GPS tracer application for Windows Mobile CE 5" using the Web Service Software Factory. It shows how to create a robust solution for storing the path on a DB server, using Web Services and SQL
23 Oct 2012
Ladislav Nevery
increase performance of your old code with simple operator addition
14 Dec 2013
Manikandan10
The article describles the differences between compiled and interpreted languages
30 Apr 2004
Alan Zhao
An attractive and fancier ProgressBar.
19 Jul 2007
Mats Gudmundsson
If you need some more sophisticated control when using drag-drop operations on your own classes this article is a good start. The user is given much more control in positioning the objects. The best way to understand the contents of this article is to download and run the small demo.
25 Nov 2009
faina
A simple mechanism to authenticate users to a WebService
20 May 2004
Martin Friedrich
This article demonstrates a simple but flexible way to read XML content without DOM
4 Jan 2002
Will Senn
Some Logging Classes for C++ on the Windows Platform
17 Apr 2002
Rick York
This application will display a random fortune in the font and colors of your choice.
19 Mar 2003
Neil Yao, Zoltan
A simple logfile to record runtime information
14 Jul 2005
DavidCrow
Updating version information at run-time rather than at design-time.
20 Jun 2004
Emilio Garavaglia
C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 3).
7 Jul 2005
Chris Kolkman
A ListBox control that supports multiple columns. Also shows how to create your own scrollbar.
27 Jun 2006
rajivpopat
How to support loosely coupled integration by invoking Web Services dynamically, without setting a Web Reference.
5 Oct 2006
mark.stratman
How to gain access to the DataGridViewComboBoxEditingControl’s properties, methods, and events.
1 Jun 2008
Karpov Andrey
The article touches upon a method allowing you to build a system for automatic logging of C/C++ code.
6 May 2009
programmersmind
An Introduction for how to insert your own custom objects inside a std:::set
1 Feb 2010
danielh_code
This technique allows you to change the polymorphic behavior of an object at runtime using the v-table.
16 Aug 2010
Emrah KAYA
An easy way to catch exceptions and log them in C++.
11 Oct 2010
b4rc0ll0
A useful launcher for JAR executable files, with Splash Image function
25 Apr 2013
In the Face of God
Unmanaged code application accessing data in a database via Web Services without a database provider.
23 Oct 2013
Ahmed Safan
Using the native unit test project in Visual Studio 2012.
10 Jul 2014U
John Atten
The basics of compiling C code and using Makefiles
29 Mar 2004
Doug Wilson
Article on how I built my Date Picker Control.
14 Jan 2006
arussell
A simple 2D Lindenmayer system drawing program
15 Dec 2008
John Crenshaw
C++ has no native support for adding new operators, but this article shows how, with macros and some clever overloading, it is possible to easily add your own anyway.
22 Mar 2004
mimosa
A simple delay alarm and preset time alarm that pops up a window and/or play a WAV/MP3. There is also a snooze.
1 Jul 2003
Tim McCurdy
Implementation of an OwnerDraw MultiColumn ComboBox
5 Oct 2003
Rob Manderson
Enum vs Const - why...
7 Mar 2003
Marc Clifton
An Example Of How To Interface To Dallas Semiconductor's iButton And 1-Wire Network
5 Mar 2004
Doga Arinir
Embedding a JavaBean without using Sun's ActiveX-Bridge.
7 Dec 2006
farhanx
This article is about the art of how to track bugs in programs and handle them beautifuly. Make yourself understand perfectly the reasons for exceptions and bugs.
7 Jun 2000
Frank Le
This article show you how to display very large XML in a tree view, and also shows you how to incorporate the MS XML parser in your app.
10 Nov 2003
Alexander Bischofberger
An aasy way to implement an online Update-check to your application
15 Aug 2006
Chris S Kaiser
An article on yet another Standard C++ delegate-like implementation for a handler to map to non-static methods of classes.
14 Jun 2006
Benjamin Liedblad
A control to view an event log.
16 Feb 2013
zdf
How to use a simple, action based, undo/redo framework
22 Apr 2013
RedZombie125
One man's struggle to organize pictures of Cookie Monster... with code.
6 Aug 2000
Xavier John
Address Book application
18 Aug 2008
programmersmind
Explicit constructor in C++.
29 Oct 2006
Lidzhade Fhulu
Allow a C++ enum type to be extended unambigously.
12 Aug 2002
Zhang Shenggang
An article on Microsoft .lib file and .dll file
29 Jan 2005
Hossein Khosravi
A Multilayer perceptron used to classify blue and red points.
9 Dec 2002
Jonathan de Halleux
A minimal class for handling gzip methods included in the zlib library.
5 Apr 2004
kig
An article on how to implement and use bit flags generically and type-safely.
20 Mar 2005
Stumpy842
An owner-drawn control with a custom UIEditor for Visual Studio designer.
19 Oct 2007
Karpov Andrey
In this article, I have discussed some mistakes connected with 64-bit C/C++ code development to Windows.
7 Apr 2004
Nemanja Trifunovic
A look at exception specifications - a standard C++ feature not supported by VC++ 7.1.
27 May 2005
Armen Hakobyan
Media Player plug-in turning computer off when media ends.
1 Jan 2002
Sven Wiegand
The provided MFC extension DLL provides easy to use wrapper classes for all COM-interfaces of Microsoft's DOM-/SAX implementation.
24 Oct 2002
Johnson Zhou
A wrapper class of IXMLDOMDocument and other interfaces of XML in Windows.
18 Jul 2004
psling777
Using ON_MESSAGE to handle non-MFC flavored messages
21 Aug 2003
Alastair Dallas
One approach to acheiving XP-style gradient buttons in VB.NET
31 Mar 2014
dorodnic
Step by Step Implementation of Abstract Factory Design Pattern in C++
15 Sep 2004
Jarl Lindrud
An article decribing how to implement Design by Contact in C++, using lambda expressions.
2 Mar 2004
ming1000
Enhanced PictureBox control with area selectability.
16 Sep 2004
palomraz
Refactoring the original ColorPicker control by employing the Adapter design pattern to support plug-in display adapters for ComboBox-like appearance and more
20 Sep 2005
Alton Williams
Using control arrays in VC++.
2 Sep 2009
Francis Xavier Pulikotil
A method to create sealed classes in C++
18 Jul 2002
Alexandru Savescu
This article gives you an introduction to .NET's DataSets and how you can use them with XML files
11 Nov 2007
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.
28 Dec 2005
renzea
Sample code that shows how to drag bound information from the DataGridView control to another control (i.e. ListBox).
19 Feb 2003
Nick Berardi
OmniSearch attempts at showing a way to reduce the number of hits to the Google Web Service by Caching Searches.
15 Feb 2010
logicchild
The purpose of this article is to provide a framework to help achieve concurrency by using OpenMP.
27 Jun 2005
xiaohe521
A small class to read INI File, only has 4 methods: ReadInteger, ReadFloat, ReadBoolean, ReadString.
26 May 2007
Thomas Hruska
OR - How I tricked Visual Studio into storing .NCB, .SUO, and .APS files elsewhere.
27 Jun 2002
Yingle Jia
An article on implementing undo/redo functionality in C++.
5 Apr 2003
Matthew Day
Article explaining how to add drag and drop support to a VB.NET control
12 Feb 2004
Matthew Hazlett
Collapsing and expanding panel toolbar
19 Jul 2007
Tyler W. Cox
Explains how to add a dynamic dropdown property to the propertygrid at runtime and gives a detailed exampl
12 Jan 2010
Wu Xuesong
An article on using a C++ template functor and a member function pointer.
1 Nov 2007
Jiajun Lu
A vertical progressbar inherited from UserControl.
11 Apr 2007
Richard Jones
A control showing both date and time
30 Jun 2003
Arnaud Brejeon
This article provides an easy way to load and save the parameters of an application in XML format.
24 Feb 2004
Deepak Kumar Gupta
How to use WIN32 Message Queues in MultiThreaded Environments instead of kernel objects.
5 Apr 2004
Eduard Baranovsky
Efficient and generic way to implement Events in C++. Easy and intuitive way to connect an event to any member function of any class with no limitations.
9 Jun 2009
Flying Light
MFC Application to rename an Existing Visual Studio Project
8 Dec 2003
ManiB
Tutorial to solve Einstein's riddle using C++
18 Jan 2005
Gary Perkin
An LED vu Meter Windows User Control in C#.
17 Apr 2007
Erol Esen
Solving the Pegboard Puzzle with Simulation
16 Jul 2012
Rolf Kristensen
Using C++ templates to convert from Enum value to whatever mapped value
25 May 2005
Carlos J. Quintero
An owner draw implementation of a VB.NET treeview to show some bold text in nodes.
24 May 2002
Michael Dunn
A Code Project screen saver written in Win32 API
28 Aug 2001
Mike Melnikov
Object-oriented parser to read/write XML files using MSXML parser
7 Dec 2004
Steven Berkovitz
How to push HTML content to a blackberry handheld using MDS
16 Feb 2010
logicchild
An article that provides ways to achieve concurrency via C++
26 Dec 2007
Karsten Schwenk
This article presents implementations for a few cache-friendly indexing schemes for multidimensional arrays and a brief analysis of their performance in different scenarios.
15 Dec 2002
Christian Graus
A discussion of Koenig namespace lookup, for those with VS.NET 2003
3 Mar 2000
PJ Naughter
A Freeware MFC class which provides 96 bit integers.
5 Apr 2009
Ladislav Nevery
One very simple way to add scripting support to your app without need to install or distribute anything
27 Feb 2004
c-smile
Auto Value is an implementation of variables having undefined state
5 Jun 2008
Maruf Maniruzzaman
Environment settings for OS development
1 Oct 2001
Carlos Antollini
A class that permit to get easily the command line parameters
3 Mar 2003
Andreas S. Franci Gonçalves
Template based file and directory enumeration class.
29 Oct 2009
JCrane2
A library for PugXML which implements XPath
26 Oct 2003
palomraz
Developing a simple ColorPicker WinForms control by implementing the IWindowsFormsEditorService interface and leveraging the WinForms design-time infrastructure.
22 Dec 2006
einaros
A quick introduction to thunking, as well as a demonstration of a simple library which does the work for us.
9 Jun 2002
A system for defining properties that is not compiler specific
16 May 2000
Joseph M. Newcomer
Learn how to refrain from using GetDlgItem.
7 Sep 2004
RoyClem
Expanding and collapsible panels implemented in VB.NET.
1 Sep 2006
Eugene Shatokhin
An article on fast automatic differentiation (FAD), another way of computing the derivatives of a function.
13 Oct 2002
Jonathan de Halleux
This class adds additional features to the XML parser CMarkup: file handling, namespaces, numerical helpers and new find methods.
1 Oct 2004
Greg Osborne
The VB.NET Never-ending Progressbar now in C#
1 Jul 2002
Jon Newman
Make your Screen Savers Span Multiple Monitors
20 Feb 2003
Andreas S. Franci Gonçalves
Simple tool to test applications under various memory conditions.
18 Nov 2010
Chris Grimes
First Class C++ Enums
19 Dec 2013
Renato Tegon Forti
How to create a new application mode for Boost.Application (0.4) Library
6 Jan 2000
Jeremiah Talkar
Using the __declspec(property) method to enhance legacy code
25 Mar 2004
Zeeshan Amjad
How to manage Physical Dependencies of a Project to reduce Compilation Time
23 Sep 2006
theidealist
Presentation of a generic, extendable C++ pipeline framework
1 Oct 2009
Anshul R
Solves linear equation in one variable, 2 linear equations in 2 variables, quadratic equations and cubic equations
16 Feb 2000
Jesse Ezell
Creating Self-Repairing Applications using Windows Installer
16 Feb 2000
Kevin Lussier
A class that will split a complete path into its components.
10 Mar 2005
mail4
Use of this control will eliminate various common validation issues in a form.
2 Jan 2006
Ramesh Ketha
Illustrates converting time from universal time to local time and vice versa in C++
29 Apr 2009
Wong Shao Voon
Explains the reason behind using pointer-to-pointer and reference-to-pointer to modify a pointer passed to a function.
29 Feb 2004
sswater shi
Regular Expression for VC++ using VBScript.RegExp
12 Oct 2000
David Vest
File, searching, regular, expression, GREP, tool, utility
10 Feb 2005
Zac Howland
An article on using macros to encapsulate enumerations.
5 Jul 2005
dicomapi, mike_mma
DICOM parser is the DICOM server version provided by dicomapi from which I've eliminated the network part and I've added some new features.
7 Dec 2005
Sten Hjelmqvist
This article describes an enhancment of the techniques in the article 'XML Finite State Machine in C#' by Kevin Stewart. It encapsules the FSM in a 'black box' using reflection and interfaces.
7 Oct 2008
sidpage
Enum iteration and string conversion
30 Mar 2005
Ivan Mihaylov
A WinForms progress bar control.
22 Nov 1999
ljp
Creating a process, and then killing it.
6 Apr 2005
kennedy_franklin
A multi-column combo in VB.NET.
31 May 2007
Amr Elsehemy ®
The use of built-in methods of GDI+ to draw a progress disk similar to the one in SQL Server 2005
10 Sep 2005
Paolo Martinoli
A program to play Solitaire puzzle and to seek solutions using backtracking.
5 Dec 2006
Prateek Kumar Dubey
Implementation of a function which will print coloured messages on console window
29 Nov 2004
JaeWook Choi
An article on a tiny utility class to run a mate function (Win32 API and CRT functions) automatically in code block.
13 Nov 2010
pasztorpisti
An enum with macro + template magic, providing type safety and type info
19 Jul 2013
Oso Oluwafemi Ebenezer
This illustrate how to create shortcut to objects (both file and non-file like printers, folders, files. Drives, etc) in Win32 C++
29 Apr 2005
Fernando Soto
A TextBox control witch validates user input with the use of a regular expression. If the user input is invalid, both foreground and background colors may be set to preset colors giving the user a visual clue. The control will also send an event to the hosting program when a validation error occurs.
17 Apr 2004
Nitzan Shaked
A neat trick to get the address of class methods and actually use them.
29 Jul 2009
logicchild
This is an article directed at those beginners who might benefit from understanding pointers
3 Mar 2000
PJ Naughter
A freeware MFC class to support MFC subclassing
7 Oct 2003
R. Thomas
An article on how to make a 'Java type' listener method.
25 Jul 2009
logicchild
An article that steps through some essential C++ concepts.
15 Apr 2007
Michael Chourdakis
An article on how to use an ActiveX control in your Win32 Project without MFC with CreateWindowEx or in a dialog box
22 Oct 2004
luetz
Sample code to retrieve version information from your local application
21 Mar 2005
jljgilbert
Explains how SSI TestModules library routines pass data each other using different calling conventions.
18 Apr 2005
inginheiiro
Control Internet Explorer processes and clean windows password protected stores for a specific site
21 Aug 2006
wlwlxj
WebPage as MDI Background and Interact with User
22 Jan 2009
darkoman
An article on a simple C++ class for reading and writing variable-length data.
20 Feb 2010
cyberanarchist
MACROs having advantage of CRuntimeClass for non-CObject derived classes.
30 Sep 2013
Evan Zhao
I hope that this will help someone who is just trying to solve the same problems that I have met.
6 Apr 2006
Karl M. Hulme
An article that describes how to create server-side asynchronous service methods for ASP.NET and WinFX, thereby freeing up resources on the server to handle more clients simultaenously.
5 Apr 2007
Wanderley Caloni
Choosing the right function based on the return type
10 Sep 2004
Dennis C. Dietrich [MSFT]
A simple class written in Visual Basic .NET which enables disabled controls on double click.
2 Dec 2004
Kunal Mukherjee
The ultimate menu solution for VB.NET users. Office2003 (XP Blue, XP OliveGreen, XP Silver and XP Classic) and many more.
30 Jun 2004
steven_fusco
A reusable progress bar panel control for display inside the status bar.
19 Aug 2009
Tom Gee
A helper class to convert integer literals between decimals, octals, binaries and hexadecimals.
9 Aug 2006
Shaun Harrington
A simple class to convert numerical values into strings, with localized thousands seperators.
5 May 2004
VadimBerman
Implementing a universal dropdown type editor.
31 May 2005
Cabadam
A class that makes it easy to implement an INI settings file in your applications.
14 Oct 2003
Zeeshan Amjad
This article describes how auto_ptr can be used to solve a few issues.
10 Apr 2004
Alex Hazanov
A class that provides easy access to XML documents.
14 Oct 2006
jain.pk
This article describes using inline assembly code in your C/C++ program... was it ever difficult for you, it will never be any more!
31 Jan 2007
saqib chuadhry
An article on OLE DB and ODBC API's uses through vc++ (MFC). And with little bit comparision.
18 May 2007
Boby Thomas P
An implementation of chat client and server with win32 sockets
13 Jan 2004
Matthew Hazlett
Easy manipulation of graphical grids
21 Apr 2004
Kamal Shankar
Ever wanted a program which could run another one from user selected directories recursively, complete with STDIO Redirection for console programs, program timeout settings, etc.? What's more, you can easily modify the source to match your own needs. Kamal Shankar presents such a quick tool.
28 Jun 2002
VGirish
This explains how to serialize objects in non document/view architecture projects
13 May 2002
Laurent Kempé
ASP.NET Web Service written in C# to grab a picture from a webcam
28 Dec 2003
GuimaSun
This article describes how to define a macro receiving multiple arguments of multiple types and convert it automatically to a concatenated string
6 Dec 2001
Michael Dunn
This article demonstrates redirecting output of a child process, and displaying a web browser UI using DHTML.
29 Jul 2002
FlashMerlot
Subclasses the standard .NET RichTextBox and adds background highlighting capabilities
17 Jan 2003
RicardoPDV
A very useful maskedbox control using vb.net
26 Jul 2005
kubben
Using XML CDATA nodes to send files via a web service.
19 Jan 2006
Carlos J. Quintero
A VB.NET implementation of a treeview with 3-state checkboxes using state image list
25 Aug 2004
Kunal Mukherjee
Autocomplete combobox using VB.NET
14 Apr 2004
AntonGogolev
A set of currency manipulation classes
24 Aug 2005
Siddharth R Barman
A framework for serializing C++ objects as XML.
22 May 2003
Harish Palaniappan
A FilesystemTree view control in VB.NET. Developed with VS.NET, using the system.management namespace.
30 Jun 2003
Zeeshan Amjad
A class that cannot be inherited from
5 Apr 2000
Roger Onslow
When inheriting from a virtual base class the access specifier for the destructor is ignored
30 May 2003
machocr
CustomControl that inherits from TextBox class and adds input validation functions, required validation functions and MaskEdit mode.
6 Mar 2014
Ilia Glizerin
Manually implement OOP designs in C.
4 Mar 2002
vsrajeshvs
Singleton is one of the commonly used patterns in object oriented developments. In this article I am discussing abt this pattern in general and how we can implement this pattern with C++.
9 Jun 2014
PeteBarber
As a way to learn Swift I decided to have a play with Sprite Kit. One of the first things I did was to create a subclass of SKSpriteNode. This has a very handy initializer:init(imageNamed name: string) (in Swift)-(instanceType)initWithImageNamed:(NString*)name (in Objective-C)I then derived from thi
16 Apr 2001
Shaun Wilde
Using the Crypto++ library to compress and decompress data
15 Apr 2009
Hugo González Castro
A different approach to C++ enums: enum to string, enum extensions, and enum iterations.
17 Nov 2003
Bart Samwel
An article on how you can make sure that you override an existing function in a base class, so that if the base class function is changed without your knowledge, you get an error.
4 Jan 2004
Jaded Hobo
An article on a set of macros and a factory class to enumerate and dynamicaly create leaf classes derived from virtual base classes
13 May 2002
Laurent Kempé
ASP.NET Web Service written in C# to grab a picture from a webcam using DIME specification
7 Nov 2008
Zeeshan Amjad
An introduction to Recursion using C++, Part 2.
11 Sep 2002
Stephane Rodriguez.
This is a set of techniques aimed to audit design metadata from any XML stream
16 Nov 1999
Alvaro Mendez
A safe, and convenient way to store variables temporarily
15 May 2002
M L Viñas Livschitz
A class for reading and writing XML files
8 Aug 2002
Cho, Kyung-min
If you are working with limited resources in a multithreaded scenario, ObjBroker will help you...
31 Oct 2002
Justin Hallet
An example approach to solving the single instance application problem with command line argument passing.
10 Jan 2003
Jan Tielens
Why another button control? Because I searched the net for a control that would mimic the XP/VS.NET style buttons, but I couldn't find a decent one. I think this button has all needed functionality: cool style, shortcut keys, icons, alignment, ...
14 Oct 2003
Franz Klein
Use the -v option to aid in debugging shift/reduce and reduce/reduce conflicts - An introduction.
2 Nov 2003
Zeeshan Amjad
Simulation of Virtual Function with Template
20 Jan 2005
SuperJason2k
A .NET DLL and sample application that interfaces with UPS's XML API to retrieve tracking information. You can also use it to generate an RSS feed..
10 May 2005
Sylvester, Asil Gerard
Gives a step by step procedure to access a Web Service from a C project through a C# library.
14 Sep 2005
balloy
An anonymous DataChunk class to simplify memory management.
20 Nov 2005
A. Riazi, Mohammad Riazi
Implementation of BCH Error Correcting Code (ECC).
22 Jan 2009
Peter Wilson
Create, save, and display DOM documents using C++.
6 Jan 2010
Roman Kecher
The idea was to write the system in such a way that every format will have a common interface, and adding (or removing) a new format will not a affect the existing code at all.
27 Oct 2011
Dharmateja Challa
Key value store
22 Feb 2000
Andreas Jäger
Describes an implementation of AVL Trees.
20 Mar 2002
John P. Curtis
A simple static array class that provides range checking and non-zero indexing
2 Oct 2003
Jonathan de Halleux
A mutant XML parser using IoBind, EDOM and PugXML.
19 May 2004
Guy Baseke
How to save ListView settings.
28 Jan 2009
Michael Pauli
How to register a program on end-user machine only and without end-user interference.
25 May 2004
Dlt75
Using two different generators, these classes provide good random numbers, bits and decimals
13 Mar 2006
Jeremy A. Wilson
This article describes how to use the NativeWindow object to take control of the message processing of a ListView's column header. This allows the programmer to intercept messages and prevent or respond to things like column resizing.
21 Jan 2004
SathishVJ
Indicates error within the control by flashing the control's background color.
22 Mar 2005
Quenchmaster
A control to produce a graphical display of any 16bit PCM Wav file.
8 Apr 2006
mukhopadhyay somenath
The implementation of an English Dictionary using Ternary Search Trees
9 Nov 2004
seasidetech
This class wraps some useful DDE messages to control Acrobat from your application
24 Apr 2006
Jeremy A. Wilson
VB.NET and C# offer property procedures that execute code when the value of a property is set or retrieved. With novel use of code, C++ classes can have them too!
9 Jan 2006
MaxOfLondon
LRTimer - universal low resolution timer class with its own thread.
12 Sep 2005
Mauro Leggieri
Thread-safe detection to find if an object is dynamically or statically allocated using MFC.
6 Feb 2003
Luca Basso Ricci
How to order an MFC array using standard function qsort().
14 Nov 2003
A.Said
You can get right to left Forms and Controls with mirroring property, which Right to Left Common property can't do.
22 Feb 2007
jkhax0r
Demonstration to control the amount of CPU load used by your computer
9 Sep 2004
Kenny Moens
Function pointers provide a handy mechanism for 1st order functions but are rather complex in usage. This article gives a wrapper around those function pointers making the use of them easier.
4 Jan 2010
pmontana
Take text resources out of an EXE/DLL- translate - take them back in.
2 Dec 2001
Lim Bio Liong
Example source that demonstrates how to use Memory IStream objects to dynamically allocate and re-allocate string buffers
19 Jul 2004
Barry Etter
Use this control when your users don't have access to the keyboard (like at a touchscreen kiosk).
21 Oct 2010
bleedingfingers
A simple utility class that helps maintain one instance of your application and allows other instances to transfer the data processing to it before they close
4 Mar 2005
Pavel Vozenilek
Very small (one header) tool to support unit tests in C++
16 Mar 2008
Karsten Schwenk
This article presents a small class that can project real valued functions on the unit sphere into real spherical harmonic coefficients and carry out some basic operations on these projections (scaling, addition, convolution, etc.).
21 May 2002
Ruben Jönsson
Two classes for saving and restoring string, BOOL and numeric variables in a textfile - much like INI files, using a set of preprocessor macros.
1 Apr 2003
Nandagopal
An article decribing the use of templates in writing a tree walker
20 Jan 2004
A. Riazi
Exporting/Importing Variables Data To/From MATLAB Using C MAT-File API
10 Sep 2002
Shaun Wilde
An IE menu extension that allows you to spell check your form submissions.
30 Aug 2004
Asa Meltzer
Implementing a transparent console application.
19 Sep 2009
milkplus
Get the implemention details out of the C++ include file
2 Feb 2003
IbanezPlayer
A flat style combobox in VB.NET
11 Dec 2002
Ning Cao
Using VSS automation to dump information of VSS database.
19 Jul 2003
Alex Hazanov
XMLManager class - wraps essential XML functions allowing easy access and managment of XML data.
14 Jan 2002
Brodie Thiesfield
A simple method of parsing command line arguments; similar to getopt
15 Oct 2003
Daniel Presman
A comboBox that displays an icon and a text for each item
11 Jan 2005
rbid
An MFC class for fast extraction and interpretation of values from a 32 bit provided value.
6 Aug 2007
Jim Roth
Passing non-standard information in SOAP headers
9 Mar 2005
Martin Friedrich
A comparison of different techniques when using enumerations, their pro's and con's.
19 Oct 2003
Ilushka
This article is about a simple yet easily extensible class that allows to perform arithmetic calculations.
23 Jan 2005
Stumpy842
Overcoming some limitations of the WinForms ListView control.
1 Jan 2007
Jessn
Connection Pool in a Static Library
2 Apr 2007
dmstrat
Custom Control to provide Phase Progress by polygonal shapes
6 Apr 2004
Anil Gopalakrishnan
Validating XML for the given XSD. Output is displayed in a textarea.
30 Nov 2006
S. Senthil Kumar
A Monitor like class that releases locks by priority.
22 Sep 2006
kavitesh
The article presents a simple Reminder application, using registry to store the reminders.
22 Aug 2004
Kamal Shankar, Subhobroto
This is the first introductory part of a series which presents a light weight, nesting aware document processor which understands regular expressions too ! But don't get scared with the opening graph !
6 Apr 2010
Gergely Mancz
This article describes how you can create a singleton which has a constructor with one or more parameters.
26 May 2002
Marc Clifton
OPEN is a prototype development exploring a different paradigm for data management. Instead of applications being process-centric, in which processes drive data transfer, the Organic Programming environment uses a data-centric approach. In this paradigm, data initiates processes.
17 Nov 1999
Daniel Zuppinger
Multilingual Application - Change Application Language
27 Oct 2004
thomasdev
Displays an animated progress in windows statusbar, NOT using the progressbar-control!
21 Nov 2004
Steve Johnson (Sven)
How to use C++ macros to map class members for serialization or other purposes.
3 Nov 2003
Daniel Presman
ToolBar Control with special effects, inherits from the .NET ToolBar control.
9 Dec 1999
David Hubbard
A circular, thread-safe read/write character buffer
27 Apr 2002
Wooseok Seo
A very simple client program that uses Google's web service
25 Oct 2002
Chen Su
complete screen saver framework with an installation program.
14 Oct 2003
eugi
A simple and efficient interface for using a multi-level matrix of values.
26 May 2005
Rajiv Bhagwat
Adding 'foreach' in C++ programs for simplifying iteration.
8 Jun 2005
Chan-gu Lee
CRefObject is not a smart pointer. It is a reference manager class for value-based objects.
3 Aug 2006
John Simmons / outlaw programmer
A passable workaround for the COleDateTime formatting behavior in MFC8.
27 Nov 2011
Hugo González Castro
An easy way to implement static constructors and static destructors in standard C++.
12 May 2005
B.Sai Suryanarayana
Building an application to read RSS feeds.
13 Mar 2006
Chad Michel
A basic charting package.
21 Mar 2004
Chris Meech
This article describes the development of a C# WebService along with a WinForms client application.
21 Oct 2005
Mohammad Nabil H.
A clean and easy way to convert an HRESULT error to an exception including file name and line number.
13 Oct 2003
Dominik Reichl
The CTrueRandom class gets true random numbers for you.
11 Feb 2005
Stumpy842
A versatile ProgressBar control featuring vertical as well as horizontal mode.
15 Jun 2001
Jacques Cooper
A multi-threaded circular buffer program
13 Jan 2004
Sumit Amar .
Project to emulate Description, Discovery and Invocation of Web Services
6 Nov 2005
Jeremy Thornton
An improved timer behaving like a built in type to explain a programming philosophy.
16 Sep 2002
Jason Henderson
An easy to use class that reads, writes and deletes app settings to an XML file.
4 Jan 2004
mkg
WinXP like animated collapsing group box control.
5 Jun 2002
Joseph M. Newcomer
A simeple editor to make my polygon class a bit more usable.
14 Jan 2007
Ian Randell
How to quickly format XML for a nicer display.
25 Apr 2005
Sol Cleaner
Add-In for Visual Studio .NET that implement concept of Named Bookmarks
21 Oct 2002
DGoins
Use the Resource Editor to load a text file and use it inside a C++ app.
29 Jul 2005
Chris Kolkman
A PictureBox control that lets you rotate images.
6 Jun 2008
Maruf Maniruzzaman
What compiler generates from C/C++ source code
3 Apr 2003
cMoXIV
An STL-Like Vector with Matlab indexing facilities.
20 Aug 2006
wlwlxj
IE Extension With a FrameWork
19 Oct 2005
Stumpy842
An ownerdrawn tabcontrol supporting accelerator keys to switch between tabs.
19 Jul 2006
Nidhi S
To create a column style of a DataGrid as a LinkLabel.
18 Apr 2006
Deepak Kumar Gupta
How C++ Compiler handles References
19 May 2009
Sanjeev Venkat, Vivek Ragunathan
Type safe destination transparent logger for C++
21 May 2001
Zuoying Zhou
A sample code demonstrating how to use MSHTML lib.
20 Jan 2003
soundman32
A technique to register functions to be called during InitInstance and ExitInstance
3 Nov 2003
Arthur & Vladimir Nesterovsky
This article describes transport for web services through MQ, provided as an implementation of SOAP Transport interface of the Web Services Enhancements (WSE 2.0).
4 Dec 2003
Zeeshan Amjad
Writing Portable Code in C++
20 Apr 2004
Shail_Srivastav
Advanced asynchoronous WebServices.
7 Sep 2004
ChauJohnthan
An article on how to zip bytes in memory
9 Aug 2006
includeh10
A slider with 2 buttons
18 Aug 2006
Elia Sarti
This article shows you some useful tips about coding a wizard. It includes scripts in JScript format, and provides you an edited "New Class" wizard which supports namespaces.
20 Sep 2008
c-smile
The way to add generators with yield to C++.
23 Apr 2009
coder_of_salvation
Skip the 'starting from scratch' & Makefile bullsh*t, this will boost your creativity
17 Jul 2011
Mohammad Nasim
answers many whys in bigenners' and even advanced programmers' head about what looks strange syntax
24 May 2012
Volynsky Alex
In this article, I'm going to explain why the constant member functions aren't always constant, i.e. despite of the fact that a function is declared as constant, it still allows setting or changing data members within the class
22 Oct 2011
Dbltrimmer
A correctly functioning shell upon which to further develop IE Automation applications.
28 May 2002
Tarek Eslim
Allows Arabic POS system developers to work the easiest way on thier receipt printers.
29 Mar 2006
includeh10
An easy-to-use barcode library file for Win32 and MFC programmers
5 Apr 2000
Component Software
Based on GNU RCS, CS-RCS is fully integrated with Windows, providing robust and intuitive configuration management and change control
27 Jun 2007
Rabinarayan Biswal
A simple yet effective solution to memory leak detection in C code
17 Dec 2002
FruitBatInShades
This is an icon specific ImageList that handles icon sizes properly and enables easy themed icon creation, using effects and layers like Photoshop.
19 Jun 2006
Hitesh Sharma
Efficient mechanisms for transferring and validating data in a dialog box, through the DDX and DDV routines.
8 Feb 2005
mike-obrien
Synchronize the scrolling of multiple RichTextBoxes using the EM_GETSCROLLPOS and EM_SETSCROLLPOS messages.
30 Sep 2003
Steve Thresher
Apply Windows XP visual styles to applications without a rebuild.
3 Oct 2006
salysle
This article describes an easy approach to building two controls used to monitor the status of an internet connection and provide the user with some indication of that status.
27 Nov 2001
Philip Oldaker
A tool to create zip files of DevStudio projects.
22 Jun 2007
chaitanya shah
Useful for beginners who want to call Webserive from VC6.0
11 Dec 2007
Sunil Soni
Design Digital Circuits using all 4 types of flip flop
25 Apr 2002
Johnson Zhou
How to access RDBMS liks MS SQL or Orcale using XML. The core part using COM technology and ATL.
31 Oct 2005
Ryan Rader
Limit the number of characters in a multi line textbox.
18 Nov 2012
john morrison leon
A brief excursion into practical contexts in which C++ references can be used effectively with discussion of the dangers in using them.
23 Apr 2007
Joseph M. Newcomer
Learn how to avoid using UpdateData in your modal dialogs.
16 Aug 2007
shen_bd
A programmable, easy-to-use protocol decoder for parsing and displaying binary package
18 May 2002
Matt Gullett
Useful utility functions to simplify developement and eliminate errors
25 Feb 2005
kennedy_franklin
This is a customized ListView control having facility for sorting, finding an element in the list, selecting necessary rows from the list by using a checkbox, selecting all rows in the list and inverting the selection.
8 Aug 2006
notmasteryet
This article shows how to read and write XML fragments using the XmlChunkReader and XmlChunkWriter classes.
14 Jan 2005
Victor Boba
Hover button with picture and font that changes with MouseOver.
17 Jun 2005
Noor Abuhamdeh
Progressbar with percentage indicator.
16 Apr 2001
Oscar Kogosov
Class CIniEx carries out an extended set of INI file functions in memory
3 Feb 2004
Uwe Arndt
A C# class that allows to run web service asynchronous to handle events during them.
20 Dec 2006
Mohammad Shuaib
Simulating C# Properties in C++
8 Mar 2004
cMoXIV
An Implementation of Multidimensional Arrays via Template-Based Helper Classes
14 Jul 2004
irfan patel
The sheer power of C# and its ease with XML is displayed here. With zero knowledge, you can just jump into this article and end up learning XML upto the intermediate level.
29 Sep 2002
Bogdan Rechi
Validate XML with XML schema.
26 Aug 2006
includeh10
A super-button to replace CBitmapButton for MFC programs
2 Nov 2001
Koundinya
As C++ doesn't have Java Equivalent StringTokenizer class, I have implemented the class for my own and helps the beginners
4 Aug 2004
TDWiseley
A simple class for implementing Most Recently Used files functionality for multiple situations.
20 May 2008
Chesnokov Yuriy
The article describes C++ coding styles and practices to be followed to develop robust and reliable code that is easily comprehended and maintained by other developers.
24 Oct 2002
Johnson Zhou
A class for dynamic reading of resouce information from an executable file.
31 May 2006
smm200
Multilingual Library adds multiple UI languages support to your MFC application.
26 Nov 2006
Paul Eie
A small article showing how to send parameters to a thread at startup.
1 Feb 2005
Sachin R Sangoi
Difference between different the calling conventions.
6 Jun 2005
Jose Lamas Rios
How to define and use interfaces in C++.
6 Aug 2002
Philippe Bonneau
XML TreeCtrl Browser using Apache SAX Parser
10 Sep 2009
Wong Shao Voon
Explains the technique of finding permutations and provides source code for the recursive implementation. I will also explain how to use the STL template function next_permutation().
23 Mar 2004
Neeraj Jain
This control is connected to a database table to populate Items value in DropDownList control.
13 Jan 2006
RajeshKumar Shanmugam
TreeView styles can be changed and customized with the help of these code snippets.
1 Feb 2006
Ludvik Jerabek
C++ class that makes it easy to list all available display settings, and change them.
26 Aug 2008
ima_c++_programmer
Tries to solve the queen problem using backtracking
27 Mar 2001
Mohammad Salah
A new way to execute programs from resources.
30 Aug 2004
irfan patel
This article shows how to create documentation in C# in a simple and fast way. Like my previous articles, this one too focuses beginner to intermediate level.
29 Dec 2005
Roger65
An article on counting lines of code.
24 Jun 2005
Philippe Kirsanov
A small class representing DateTime in seconds elapsed since "01 Jan, 0001 00:00:00".
21 Nov 2007
VaclavAntosik
ListBox control with colored selected item
20 Feb 2008
S.C.Wong
Rounding, decimal places, etc..
8 Aug 2002
Cho, Kyung-min
SingleT will provide you the easy way to get Singleton pattern.
24 Feb 2008
Karpov Andrey
The article may be interesting for developers who use or plan to use OpenC++ library (OpenCxx). The author tells about his experience of improving OpenC++ library and modifying the library for solving special tasks.
21 Jul 2005
Jónas Antonsson
How to use the "include" element to introduce schematic reuse.
8 Jul 2005
Tittle Joseph
A C# custom control which will create a progress bar showing how much percentage work is done. Also a horizontal color bordered bar which shows percentage of task completed out of 100%.
18 May 2002
[James Pullicino]
Navigate through the Protected Storage in Windows 2000 or XP
12 Mar 2003
Jan S. Yoder
This article describes how to save and restore the size and position of your dialog-based application.
5 Dec 2006
Member 1385698
A simple example to show the use of the MFC CAsyncSocket class to send and receive UDP datagrams
28 Oct 2003
DavidCrow
A small discussion on finding and removing problematic registry entries
16 Dec 2003
Monty2
DDE with Internet Explorer and Netscape.
9 Aug 2005
Hungry Mind
A dynamic TextBox that can be set to behave differently.
28 May 2005
Skizo
Learn how to setup a DDE server, export function names through pragmas, create and use dialogs without MFC, override language operators, bypass a window's WndProc function, and last but not the least, create a general WinAmp plugin.
6 Jun 2005
Het2109
A simple and easy-to-understand project on how to configure Web Service calls from client applications at runtime.
28 Aug 2007
YoungJin Shin
The characteristics of each CRT (ML, MT, MD) and the way to solve problems begginers encounter frequently
24 Jul 2001
Not Active
This article shows how to dynamically create XML documents, transform these using XSL and then displays the resulting HTML into a browser control. Also demonstrates using HTML and images from resources.
3 Jan 2009
Shaheer Abdulrahiman
A tool for creating/verifying MD5 files
23 Aug 2006
kbfromindia
Easy way implement winsock c++ code for file transfering.
25 Sep 2001
Rejeesh.T.S
This article is about safe and easy way to use BSTR using the CString class.
6 Apr 2003
c-smile
Source C++ classes for persisting flat table data.
26 Feb 2004
Dinanath
This article contains most of the questions/answers for various concepts of C++ such as Constructors, Destructors, Virtual Functions & Destructors, Operator overloading and many more
3 Jan 2004
jerschio
Tool for extracting comments from a Visual SourceSafe database.
19 Jul 2010
Sameerkumar Namdeo
An article highlighting the advantages of using a composite datatype for passing parameters to functions.
10 Feb 2006
Mockey Chen
How to record your function call stack for debug purposes
30 Nov 2006
Nick Alexeev
This class is a thin MFC wrapper around Win32 API for reading/writing INI files.
21 Nov 2001
softadapter
Technique of using the MFC Adapter for MS Access
12 Nov 2001
Adalsteinn B. Bjarnason
Unique alarm application that works.
19 Apr 2005
Peter Mensah
Displaying Crystal Report 8.0 reports in Visual C++ 6.0
19 Jul 2005
Nadeem Afana
An article on mixed-language programming.
12 Oct 2000
Craig Henderson
A simple iteration class for MFC's CList linked list.
4 Dec 2002
sunhui
Create a MFC Program which integrates with Microsoft Visual Basic for Application.
17 Sep 2004
Nick Parker
A free IE toolbar that pulls up namespace and class documentation on the new MSDN site.
17 Oct 2003
Gurvinder Singh
The article describes a platform independent alternative to VC++ and MFC
23 Apr 2003
LarryLeonard
Create a WinZip-readable ZIP file in three lines of your MFC code.
27 Jan 2006
vl106
This article introduces MFC programming basics
25 Sep 2004
The.Saint
A write up that tries to highlight some of the pros and cons of both these exceptional features provided in the object oriented arena of C++.
11 Sep 2001
LOXmith
Maintain unique ID for every object with no memory overhead
5 Feb 2002
Balkrishna Talele
Safe-Clean is an effective tool that sweeps out trash or what is considered to be trash by the author/user.
2 Nov 2003
T1TAN
Simplicity Is Virtue: how to save your settings in a simple way but also powerful at the same time
29 Feb 2004
Hendranto Nugroho
Developing flexible windows frame based on flexible menu.
4 Mar 2004
M Owais Khan
An example cross-compiler program with full source code
18 Mar 2004
Daniel Carvalho Liedke
A data-bound auto complete combo that filter items as you type.
26 Jul 2004
Kamal Shankar, Subhobroto
This is the second part of a series which presents a light weight, nesting aware document processor which understands regular expressions too!
25 Sep 2006
aaa_xxx_aaa
The Win API cannot access inifile in UNICODE, sometimes, we may want to add some wide characters into INI file, so I wrote a class to access INI file in UNICODE
9 Jul 2007
Alireza Noori
Compress any type of file using Huffman compression method, used so many teqniques such as template and wrote with OOD
2 Apr 2007
Mahfuzur Rahman.
A project that will dynamically create an object from a class
9 Apr 2009
Florin Badea
This article shows a problem that occurs with global friend operator functions in VC++6.
8 May 2012
Django_Untaken
Add, Update, Delete operations on the ListCtrl.
30 May 2005
Priyank Bolia
Converts one currency into another using Yahoo finance exchange rates.
24 Jan 2006
Gil.Schmidt
An extended progress bar with support for shape based progress bars and 3D colors.
20 Jun 2005
Roger65
A binary clock with options.
20 May 2007
Raja Iqbal Singh
I have used window api to create the share to the network resource.
15 Jun 2005
Jayadev MV
An article on Converting Float value to an integer value trimming off the decimal part
5 Jun 2003
Weiye Chen
This is a simple class that you can use to load and use another resource DLL if it is present during runtime.
27 Jan 2003
Zeeshan Anwar
The article explains how to use the XML DOM in .NET Framework.
3 Jun 2000
Erik Thompson
A Color Picker that sits in IE or on the Desktop, Requires IE4+
6 May 2005
ahmed1979
Learn how to draw an Elliptical/Circular button with 3D or popup styles.
5 May 2003
BhaskarBora
Find a RSA implementation in VC++. Key size is 32-bit.
19 Dec 2005
Achilleas Margaritis
An article on how to make C++ objects with properties that have no run-time or memory overhead.
14 Mar 2005
mohammed ibrahim
This application canbe used to ping any DICOM Compatible application.This application uses C-ECHO Message for checking the association between two DICOM Applications.
28 Sep 2013
kbsbng
Finding scheduling order, average turn-around and wait time for round-robin scheduling
1 Mar 2006
Lymington
Low-level-interference logging.
15 Nov 2006
Agha khan
A screen capture application.
13 Sep 2007
kingmax_007
The Tool Tip shows the Text of Static Control when the Text is clipped in Static Control.
9 Oct 2001
Henk Devos
Registry Explorer is a freeware program that is intended to replace regedit
4 Jan 2002
Armen Hakobyan
Class for handling Windows API Errors
6 Oct 2005
Wouter Devinck
An article on creating a better color picker.
29 May 2005
Alon Ronen
A combobox holding pictures as the items themselves and not just drawing them on run-time.
6 Jul 2006
_AnsHUMAN_
Shows how virtual functions can be used
30 Nov 1999
Niraj Kedar
A class that can be modified at run-time
13 Feb 2001
NormDroid
An application to monitor tasks visually.
21 May 2002
Marc Howe
This program Enables / disables / activates the current active screen saver and provides the means to logoff Windows and/or reboot the machine.
1 Apr 2001
Alpesh Makwana
To Generate XML from any data source
6 Mar 2004
Lea Hayes
A useful undo/redo system that can be implemented into most programs easily.
17 Apr 2003
James Lee
Compress/uncompress data in CFile, CByteArray and IStream(ISequentialStream)
5 Mar 2006
yazan_nemer
A small game using MFC, sound effect, that has many stages
26 Sep 2002
Tim Gard
Tired of having to navigate from MyDocuments every time you open your MFC app? This class will store the MRUD in the Registry and use it every time you open or save your app.
22 Mar 2005
Stumpy842
The dPad control also features color gradients and custom events.
23 Dec 2009
Nisamudheen
Briefly explains one of the powerful usages of the data type void*.
16 Dec 2004
Adnan Samuel
The article show detail about X509 certificate and its formats with how you can implemnt in .NET
27 Jan 2003
pinakvashi
Convert a given number (range from one to hundred of vigintillion(10^63) ) to the text that people use to pronouce the number
3 Oct 2001
Niraj Kedar
The Recycle program has been designed to automate the release of system memory.
14 Nov 2002
strtdusty
Enumerating class attributes in C++.
6 Aug 2007
Sven So.
How to detect that an item was dropped on a specific tray icon
21 Aug 2005
Gerald Naveen A
This article describes a methodology of using XSL for web-page generation, to create webpages in clicks.
1 Dec 2003
cnurse
Provides an XP look and feel over which you have ultimate control
18 May 2007
Jeff W Welch
Using JScript.NET to build your webservice means you can send business logic code across the wire. This article shows you how.
13 Apr 2008
OwnWaterloo
A simple and generic solution of making a member function become a callback function with the help of thunk technology.
7 Apr 2005
Lymington
Produce timed event flags, functions, threads & timings therof.
30 Sep 2005
Yiltan Bitirim
How to do basic operations (i.e. add, delete nodes) on the TreeView control in your VB.NET applications.
26 Feb 2007
toxcct
On the art of exchanging data
12 Mar 2002
Deepak Khajuria
Pass Class Methods to API Calls where Static Functions are required using CThunk class
28 Apr 2005
HendrikO
This article describes a Ping control.
2 Jul 2005
Loresoft
Checkboxes with different checked and border styles.
18 Apr 2004
Thomas Latuske
An article on creating HTML files with VC++.
7 Jun 2004
Manoj Kumar C
This article will help you to know how to use web services in .NET
3 Mar 2004
Zeeshan Amjad
Avoid writing code that depends on pointer arithmetic to make your code portable.
11 Apr 2006
Pankaj.Patel
Applying the XP-look style with the hot key feature to the TabControl.
25 May 2007
Ganesan Sankaran
How to populate a dropdown in another dropdown change
5 Dec 2002
Bryan Brown
A strategy for displaying numeric data with significant figures using Log10.
2 Jan 2011
HZ_79
An open C++ library to serialize objects as XML
31 May 2006
oto spal
This article explains how the support for dialogs and various controls were implemented in the custom GUI system.
5 Mar 2012
Markus Koppensteiner
An article describing how to do animations by using buffers
3 Mar 2006
yazan_nemer
New Media Player Using MFC ,Have multi function play, record, cutting sound, combine sound , change skins, beautiful list music, zoom in video clip, icon in task bar...
3 Nov 2005
Levan Midodashvili
The hover button for WinForms in VB.NET with pictures bouncing effect.
1 Oct 2008
jamesfancy
Automaticlly invoke static initialization functions of classes.
19 Mar 2007
Ben Aldhouse
Serializing objects and their relationships to each other.
29 Mar 2007
Mahfuzur Rahman.
What is the useful of CObject , CRuntimeClass and related macros.
22 Nov 2002
Old Timer
A class used to manipulate and convert decimal and fractional data.
18 Jun 2009
Muhammad Hassan Haider
Compressing Images the easiest way
9 Dec 2003
Code4Food
An FTP client to connect and work on an FTP server
28 Apr 2004
PaulOneTwo20
An article on Real XP Style Buttons
23 Feb 2005
Inocentric
Introduction to pointers - If you have no idea what are they and how to use them, read this!
3 Mar 2005
Peter Ritchie
Free revision-/version-control selection tool, SCCPortal.
13 Jan 2006
daniel_nilsson
Here, you can read about a Serialized webservice which can return multiple rows.
30 Mar 2006
includeh10
Graph theory: undirected graphs
18 Nov 2005
NECDET COKYAZICI
An article good for beginners giving step by step instructions.
1 Feb 2007
BadCoder444
An article on interfacing C++ with Assembler in X32 and X64.
13 Sep 2006
knoxpointer
Implementaion of a simple smart pointer.
19 Jul 2006
Hany Grees Ayoub
How can you get the runtime error "Pure virtual Function Call" and how to avoid it
17 Oct 2006
Ramanjaneyulu Malisetti
This component is used for logging purpose
12 Apr 2007
Bony Chen
A wrapper class of worker thread
1 Sep 2005
hwycheng
FTKernelAPI is a p2p file-sharing library fully compatible with Bittorrent
30 Nov 2002
Victor Boctor
An article on formatting of file sizes in a human readable format.
5 Oct 2004
Greg Osborne
User defined control for displaying various messages.
3 Nov 2003
anupamkundu, SomnathDas
An article on how to dynamically access Webservices bypassing the App.Config file entries.
1 Jun 2005
kennedy_franklin
This is a control which will allow the user to input only numbers. And it also has some special features like, if we enter negative values, we can show it in a different color.
12 Oct 2006
Nibu babu thomas
Some interesting things that you can do with PeekMessage.
8 Jan 2005
Barathan
Generic Customizable login control for VB.NET Windows Forms.
17 May 2002
Sprotty
Generate a strongly typed set of objects, making reading and writing XML documents simple. Can create output classes for C#, VB, VB.Net & Java.
30 Mar 2007
Wanderley Caloni
A way to swap two variables of any type using the XOR operator.
22 Apr 2004
londonman
A simple extension to the ListView object (in report mode)
18 Oct 2000
Attila Hajdrik
This article presents a callback based, QuickSort enabled CArray template class.
23 Oct 2003
Daniel Presman
Auto repeat button in VB.NET based on timer interval
13 Dec 2004
NEEDBASS
A usable knob control.
9 Mar 2005
AlexMartins
An article about adding Alan Zhao's Color Progressbar to your statusbar.
10 Dec 2007
Bibeka
An introduction to dynamic 2D arrays in C++.
7 Aug 2007
Milind Shingade
This article describes the implementation of arrays in MFC and the flow of control in the member functions implemented by CArray.
10 Mar 2006
Mohammed Lokhandwala
A simple command line parser employing STL
27 May 2005
eRRaTuM
A custom progress control, using graphics and double buffering.
2 May 2002
alex.barylski
C++ code profiler and small profiling utility
25 Dec 2003
solotny
A generic way to callback a member function using ATL thunk technique
28 Dec 2006
Pankaj Paul
how a server can send data to any number of clients simultaneously is described here with a simple server program and a client program
4 Jun 2002
nums
A simple class to use in your MFC project to generate random numbers within an interval.
29 Sep 2003
Noam Cohen
A simple set of macros to enforce function call order in C/C++.
3 Nov 2007
GauranG Shah
This project uses the Transparent window to show the animation on the desktop.
13 Jun 2002
zhaque
A Utility to Explore dBase, FoxPro and xBase Databases
3 Mar 2000
Chris Becke
More tricks of use to a programmer who shuns run-time libraries.
19 Jan 2005
vishalmore
Client Server communication in multithreaded environment
27 May 2003
Catalin Stavaru
Finally, an add-in that increments build number for VC++.NET !
21 Aug 2002
piero.viano
In this article, I show a library and its use to display Gantt diagrams in .NET Windows Applications.
9 Sep 2005
Mohd Abdul Moyeed
This article explains how to convert a database table to an XML file.
20 Jun 2007
cigwork
Outlines a class that allows binding of form controls to properties with indexers in VB.NET
27 Jun 2007
Republic of Psychos
This article explains a relatively easy and simple approach to distinguishing between a post-back request in ASP.NET and the one generated from the user's browser
29 Jun 2005
Carlos Eugênio X. Torres
A way to control a textbox's scrollbars position.
23 Jun 2005
Blue_Aqua
excellent interview questions on C++
7 Jul 2006
anonppp
An article on building an interactive, dynamically generated calendar.
25 May 2006
Boby Thomas P
Problems when we switch between little endian and big endian platform.
4 Feb 2003
Shay Harel
How to convert big numbers to ready-to-display hex numbers.
14 Dec 2004
Mr Squeeble the Fly
How to get that XP Look on the GroupBox control.
23 Aug 2006
includeh10
A raw toolbar for Dialog and Property page with plenty nice styles
17 Aug 2003
ice911
MonIP was made to help monitor your home network by gathering useful system and network information from your computer and other computers around you.
27 Aug 2004
rj45
Why DragDrop event is not fired on the client.
25 Sep 2007
Robert Umbehant
A simple C++ delegates class for the special case of using an arbitrator class for function parameters.
17 Apr 2002
bigZidane
Only 1 instance of your application can run in the same time
1 Dec 2005
Chandra Hundigam
A Single Instance control component which checks whether any instance of your application is running on the system.
30 Apr 2006
Boby Thomas P
Details of static variables in shared libraries.
2 Oct 2001
shankar
Simplifying Object Oriented Programming
24 Jun 2005
Evren Daglioglu
A custom made control that can be docked and undocked in an MDI application.
17 May 2005
Loay Al Lusi
Genetic Algorithm used to search for maximum/minimum value of a given function using the concept of chromes and genes.
13 Oct 2003
Yuriy Maksymenko
Introduction into the world of pay-per-click webservices with sample web service and client application
12 Jun 2007
venura c.p.w. goonatillake
This is to understand and impliment user define window mesages, and how to pass arguments through message
10 Jun 2005
nghiath
This article allow you to recording and replay.
7 Sep 2007
GauranG Shah
Using this applicatin you can hide the Start Button, System Clock, Quick Launch and much more. You can also Change the Text on Start Button.
11 May 2007
murtaza dhari
Article that shows how to create array of any type with int and string index
30 Jun 2006
includeh10
Make your MS-HTML-help-contents perfect
25 Dec 2001
tangram
Tangram is a Microsoft Visual Basic for Application (VBS) integration development tool kit
7 Oct 2003
Prasad Kulkarni
An article on overloading streams.
4 Dec 2004
rjn
This is a beginning of XP's bouncing progress bar in C#.
2 May 2005
S Palip
This application to some extent gives idea about getting
31 May 2005
Behzad Bahjat Manesh
Convert Date Leap year to Gregorian (shamsi - Miladi) Calender
19 Mar 2008
ZhengPing Wang
A sample show how to parse date with boost spirit framework
2 Oct 2002
Hoyle
Description of CHtmlView::GetWidth() can be found In MSDN, however, it is NOT implemented in MFC a bit (afxhtml.h, viewhtml.cpp). In order to make the method useable, I simply generated a class named CHtmlViewEx derived from CHtmlView.
2 May 2005
S Palip
This application to some extent gives idea about getting
27 Jan 2008
Yarin
Makes handling HTML and CSS in the text form in C/C++ easy
2 Apr 2006
kbfromindia
Tail Program - Similar to unix tail - I found tail programs - but not a good CUI project. It runs continuously and prints the last characters as soon as the file gets updated. Coding is very easy - and one can reuse and move further with it
31 May 2006
oto spal
If you demand the most possible control of your code, if you like to force Windows looking your way, and if you are lazy enough, this tutorial is exactly for you.
31 Jan 2005
venura c.p.w. goonatillake
For my knowledge this is really simple and effective server application to handle multiple clients simultaniousy and completely independently.
7 Feb 2007
kbsbng
A very simple game
22 Dec 2004
Boris Byk
An article on adding correct theme support to the .NET CheckBox control without taking over the drawing of the control, in C#.
11 Jul 2003
Ben Khalifa Wassim
An article which has the purpose to help beginners on using pointers.
25 Jul 2005
windyloft
This article introduce how use hook and Com to get cell text of Excel2000.
14 Dec 2004
Ananth Nag Sastry Ganti
Automatic Detection of stains in a camera lens using Image Segmentation
22 Sep 2010
Aytek Ustundag
For many years I wondered how computers could think. This mastermind game is one of my first game projects. it can be useful if you are also interested in artificial intelligence in computers.
2 Jun 2005
Behzad Bahjat Manesh
This program is a good example for shutdown or restart or stand by or Log off and Hibernate
10 Jun 2007
Leon/wzhihai
TCP clients Transfers image to TCP server, TCP server show image throuth OleLoadPicture
12 Jun 2001
Michael Meelis
An ActiveX control for creating random numbers in VB/VBScript/ASP pages
5 Dec 2004
Kumudu Gunasekara
This article describes how to send and receive data using TCP and worker threads in C++
13 Sep 2005
Dr. Goulu
DicoLib stores words in lists of anagrams indexed by their length and a 26 bits bitset which describe which letters are present in the words. This makes it extremely fast to search for words which contain specified letters, and to search for words which are "close" for spell checking appli
29 Jun 2007
Sayyed Mostafa Hashemi
Get Group and Period of elements in periodic table
26 Feb 2005
Inocentric
This article explains how to use CLinkedListSingle template class. This template is a thread safe implementation of single link list.
2 Feb 2006
Alexander Kovachev
Simple and Multithreading queue classes
23 Jun 2004
Muthukumar
Simple brief on how to use variable arguments.
14 Jul 2004
Huseyin Altindag
This article is about validation ion TextBox control. It will also show how you can use ErrorProvider and ToolTip when you enter false values in a TextBox.
14 Nov 2000
Amin Patel
This tutorial has been made to give an introduction to new c++ programmers. Unfortunately their are many great minds out there but they don't have access to free and quality c++ tutorials. So this is the first lesson.
15 Jun 2007
Khathar
This artcle describes how to load image into dialogs easily
4 Jun 2009
KarstenK
Connecting and disconnecting network drives
14 Jun 2006
includeh10
A class library of transparent DC
2 Nov 2004
Rafay Bin Ali
How to access Google search facility from within your web site using XML
6 Jan 2006
iwdu150
A project and source code for a progress bar with percentage completed shown.
9 Jul 2008
Ananth Nag Sastry Ganti
Simulation of Barber shop problem
25 Jul 2003
ice911
This project is a simple Windows port scanner which can be very useful for checking your machine to make sure it is locked down!
2 Apr 2005
dSolariuM
This article describes how to declare an enum function
13 May 2005
Loresoft
CheckBox with different checked and border styles.
28 May 2007
vikasktyagi
To save data of different type in the same datastructure
29 Jun 2005
mukhopadhyay somenath
Composite design pattern through an example
26 Mar 2007
Bony Chen
Memory Pool
30 Oct 2002
John Aldrich
This article will explain a method of benchmarking a W9X/W2K/XP based computer to determine the maximum safe level of thread usage while keeping the system able to process other input without entering into a freeze condition.
25 Oct 2007
Rid@
A basic algorithm for drawing ellipses on a window
20 May 2003
Rod VanAmburgh
A simple Windows port scanner
14 Mar 2007
UziTech
Check what your poker hand is in a Texas Holdem game
4 Dec 2002
DCUtility
Screen Snaper is an fast screen, window, region and print screen capture
11 Apr 2005
msali
How to create balloon tooltips using graphic paths to highlight someting on your form.
7 Sep 2005
EyalHanan
Thread for beginners , Concept and API
14 Nov 2008
st0le
An Application Specific Keylogger.
16 Jan 2006
Member 2588508
Progress bar that shows status dynamically.
17 Sep 2007
WeiHua zhang
show tooltip in any position, and set text color, back color.
20 Apr 2006
duguyitian
Keep your Window Always On Top
26 Nov 2004
Manohar B. Srikanth
Replacing printf for use with MFC.
28 Jul 2005
Execusoft
How to use the combobox at runtime, adding items, selecting default value, and returning selection.
6 Mar 2004
EyalHanan
When 2 thread are changing global variable without sync , this thing can make problems
24 Feb 2002
M S Vinay
A quick method of manipulating the current state of a multi-state variable using enums.
20 Sep 2003
Tahir Naeem
Its a media player which plays all media audio and video files.
11 Oct 2004
immaad
This code implements RSA encryption technique in an efficient and reusable way.
5 Feb 2007
Pawan84
A C++ program to read/write files in binary mode.
7 Jan 2002
mohit_aggarwal
Get a program to avoid hardware reboot under DOS
30 Jan 2011
arnavguddu
Associative Array have been a part of languages like PHP, C#, etc., and now here is how it can be implemented as a feature in C++
7 Jan 2003
Sadanand
Simple way to create single instance of application.
28 Jul 2003
SuperEric
This application is just a simple simulator but its ability is that u can simply add much more properties to ur mobile and the interface and the source code are so separate so u can change the interface with just a low cost!!!
14 Nov 2007
Saranga Amarasinghe
A program for reading writing and finding records in a file.
27 May 2004
mbf000
ConvertTo,Math,Stack Classes to make your life easy with C++ 6.0
1 Jul 2007
Sayyed Mostafa Hashemi
Calculate reproduction of bacteria from primary bacteria
16 May 2003
kuhx1980
A Progress-iner Message System
4 Mar 2004
DevRanjeet
It demonstrates how to use plugins and how to create them in VC++.
31 Mar 2004
Roger65
For those of us that get Link error "mfc42ud.lib" not found
15 Aug 2003
ice911
This program tests you on math problems to improve your thinking.
28 Feb 2003
Obanos
One of the most important features of C++ :: The compiler uses function prototypes to validate function calls...
27 Jan 2003
SharpKnife
Hex color viewer.
10 May 2004
ChauJohnthan
Article on a simple string generator
31 Jan 2004
Brad Hanna
An article that explains the use of Exception Handling in C++ programs.
14 Mar 2003
Zoltan
Get command line params in any order, any number, any type
24 Dec 2002
Johnson Zhou
A set of universal data check functions can be used in any systems with checking requirement.
6 Jul 2007
chaitanya shah
Communication between Server and Client and Hide Dialog in MFC
18 Feb 2007
AhmedEssamNaiem
Using Vector and double linked list to create trees
16 Feb 2006
handsomeme
Control the ini file very detail ( Session, Key, Key Value)
21 Jul 2003
Ilya Solnyshkin
Simple web sniffer and packet analyzer based on .NET technology
12 Sep 2004
Mr Panic
Visual Studio .NET MDI navigation bar.
1 Sep 2004
Kuan Wai Mun
How to capture image and print the MSChart.
13 Aug 2005
Ranjith KH
This is an article which describes interfacing of the mouse using C/C++ programming. It contains information about: 1]calling the mouse 2]hiding the mouse 3]setting the position of the mouse 4]restricting the mouse position.
22 Dec 2003
kalicharan
The small function block will return a structure consisting of number of folders & files existing in the given folder.
23 Jun 2005
Blue_Aqua
excellent C_InterviewQuestions
14 Jan 2004
gsweet
Introduces Binary Templates, a new way of editing binary files. Binary Templates look like C/C++ structures but are run as a program, and thus are extremely flexible and can be used for parsing virtually any binary file.
17 Feb 2004
HackerBoy
This code will calculate whether the year you enter is a leap year or not.
27 Jun 2004
Bassam Abdul-Baki
Displaying the latest Code Project articles in Outlook Today.
11 Jul 2004
Catalin Stavaru
This light, yet very usable, application notifies users when new mail is received on multiple GMail (and other) accounts. Written in C++/MFC. No .NET framework, no browser instances launched, low system resource requirements!
1 Oct 2004
Mahendra Batra
complete textbox functionality in c-graphics
16 Sep 2005
Behzad Bahjat Manesh
Use from a Dll file .this is a good example for this task.
28 Jun 2005
Tingshao_Zhu
Just one click, get more Web pages relevenat to your current search goal!
17 Dec 2005
xwp
use simple macro to output debug string in debug or release version without VC IDE.
10 Jul 2006
hector [.j.] rivas
Template based arrays of objects.
18 Sep 2006
Edward Lubaini
Code sample demonstrating the validation of numbers in C++.
13 Mar 2012
vl106
This is the first article of a series describing internals of the Visual C/C++ compiler
22 May 2007
Member 3374626
One more implementation of dynamic binding.
2 Jun 2007
CJCraft.com
Learn more about the Mashup creator, Popfly space, and the Web page creator.
23 Mar 2009
Achilleas Margaritis
Dynamic message passing for C++.
28 Oct 2011
Dharmateja Challa
This is a continuation article for a key value store.
Sort by Score

C++ / MFC - Howto 

12 Nov 2012
Andy Kirkham
Part 2 - Stepping into the C++ world
24 Sep 2008
AlexAbramov
Ever wanted to know how to call internal functions of other processes? This is an article on just that -- you'll learn how to read disassembled code in a project where the source code is known, and then apply that knowledge on an application where it isn't.
5 Jan 2014
Richard Tauber
Implementing dynamic polymorphism without virtual functions and sharing objects across process boundaries.
29 Apr 2012
Wong Shao Voon
Showdown between OpenMP, Parallel Patterns Library and Auto-Parallelizer
29 Jun 2013
Ghosuwa Wogomon
An example of a clean way to implement classes in C
1 Jul 2013
Michael N. Haephrati
How to send an SMS from a Desktop Applicaiton (written in C++).
29 Oct 2013
rogerGomez
Plain C, not any macro code definition. C OO rocks!
13 Nov 2012
Alex Blekhman
The C++ programming language and Windows DLLs can live in peace after all.
20 Mar 2008
Jeffrey Walton
Detect Hardware Faults and Unauthorized In-Memory Patches with Hashing using Crypto++
5 Sep 2013
Woong Gyu La
This article explains 10 rules (steps) for replacing the recursive functions using stack and while-loop to avoid the stack-overflow.
28 Apr 2011
Fred van Lieshout
OLE container implementation for hosting a Flash Player control using C++, with support for calls and callbacks between C++ and Flash ActionScript.
17 Nov 2011
Wong Shao Voon
Using SSE2 to speed up alphablending.
15 Mar 2013
Gergely Mancz
This article will show you how to determine the right integer type for a C++ enum.
5 Oct 2005
Jun Du
This article describes how to embed Python modules in C/C++ applications by using Python/C API.
27 Jan 2010
Rajasekharan Vengalil
How to write a program that deletes itself
11 Feb 2009
Roy, Philippe
An article introducing Conceptual Dependency and predicate calculus operations.
10 Nov 2012
Andy Kirkham
Part 1 - Setting up and getting started
14 Jan 2005
ejor
Get icons from Exe or DLL the PE way or how to emulate PrivateExtractIcons.
14 Nov 2009
Jaded Hobo
With the use of a few support functions, color can be added to console applications running under Win32.
16 Feb 2006
Nitron
This article presents a 'cut-n-paste' solution for getting the path to a directory.
22 Aug 2013
Woong Gyu La
This article explains how to create your own simple Lock Framework for C++ synchronization.
11 Jun 2013
Fulvio Dominici
How to generate a QRCode with the libqrencode library, with a clear example
21 Jun 2004
NeWi
Source code that shows how to decompress and extract text from PDF documents.
5 Dec 2011
Jim Charles
Detect hardware-based DEP status.
2 Oct 2005
Jun Du
This article discusses some advanced topics on how to embed Python modules in C/C++ applications.
1 May 2012
Wong Shao Voon
Draw text outline using DirectWrite
19 Sep 2005
Doga Arinir
Calling C++ operations from assembler code using member function pointers.
1 Nov 2011
Renato Tegon Forti
A set of class to access and manipulate MySQL database using MySQL C API
9 Jul 2011
Cristian Amarie
Testing C++ classes with a pointer to member function.
19 Jul 2004
Gammill
Limit additional resize operations to a single handle.
16 May 2014
Wong Shao Voon
A new C++ SAX library to simplify parsing
12 Jun 2009
metcarob
This article shares my experiences setting up an Open Source tool chain for developing C++ applications.
10 Jun 2005
Nitron
This article illustrates how to get the text out of an HTML resource.
11 Aug 2004
JOHN11
This article shows how to process one or many MSI packages just by providing a configuration file. It gives also many useful hints and tricks that can be used in other projects.
5 Jul 2009
metcarob
A quick look at a make file and how to create more advanced make files.
18 May 2009
Renato Tegon Forti
A set of class to access and manipule PostgreSql data base using libpq - C Library.
6 Apr 2005
dSolariuM
This article describes how to change the MessageBox window (Add controls and change texts).
20 Jan 2014
bkelly13
Start a class as a thread, made simple
26 Mar 2008
Nasif M.
The article describes the fundamental theory about pointers and show how it helps to create linked list
20 Jan 2011
Yiping Cheng
A tutorial to guide you through the process of creating a lib from a third-party DLL
24 Jun 2009
metcarob
In this article, I share my experience creating and compiling a simple C++ program using SQLite to store data.
12 Jan 2008
ajalilqarshi
This article covers calling Java functions from C using JNI. It also covers passing/returning simple parameters, arrays, and structure arrays in Java functions.
21 Dec 2006
Andreas Loeffler
How to check for new program versions using XML / PAD files.
6 Dec 2005
Arman S.
Describes several methods to show how to limit the number of running instances of an application.
3 Aug 2012
Anna-Jayne Metcalfe
If you are new to PC-lint, you may have wondered what message 830 ("Location cited in prior message") means, and - given that such messages can add greatly to the overall issue count in your file or project - what (if any) use are they?Quite simply, message 830 identifies a location in the codebase
16 Apr 2005
Smith_TVPM
To execute a console application from VC++ and retrieve the messages shown in the console. Get output messages from a DOS or console application to our MFC Application.
24 Aug 2008
davemaster99
How to execute JavaScript functions with parameters from C++ code.
13 Apr 2008
Alexandre GRANVAUD
Automate your data classes initialization from an XML file.
6 Jul 2005
seazi
Clean Viusal Studio workspaces by deleting folders such as Release, Debug etc. and intermediate files.
17 Jan 2006
Steve Johnson (Sven)
Implementing one-shot timers.
17 May 2011
Asif Bahrainwala
Basic debugger, Breakpoints, OutputDebugString
17 Jul 2006
Hitesh Sharma
This article describes how to find the module name from the window handle.
24 May 2005
gugulea
This article is about adding automation to your project that increments the build number and adds a build date that can be seen in the Version tab in the file properties window.
13 Jan 2006
Chakrabarty Rajib
A simple way to trap a command message and send the message to any window.
14 Mar 2009
Chris Grimes
Shows how to create C++ property accessors that support C#-like syntax
23 Sep 2005
DavidCrow
How to use CRecordset with the Northwind database to create an invoice.
30 Nov 2007
JediScientist
In 10 minutes, how to use the new features of the VC++ 2008 (Orcas) debugging window to debug a sample spinner C++ multithreaded application
3 Feb 2006
Vitaly Shelest
Demonstrates an easy way of creating and embedding Java objects into C++ code, with Object-Oriented JNI.
17 Jul 2007
Daniel Cohen Gindi
This article shows how to encode/decode URLs to the UTF8 format (with %20 and so) if you have to have web support in your application.
20 Aug 2003
mellertson
This article describes how to use SetTimer() with a non-static member function as the callback.
15 Dec 2007
Kenneth Kasajian
This document describes a method by which features of Object-Oriented Programming (OOP) can be used in straight C, including Standard/ANSI C, and some variants of pre-ANSI C.
27 May 2005
Marcos F. Cardoso
How to convert C++ enums to strings.
1 Sep 2004
Andrea Cacciarru
How to implement a class that derives from a Xstream class and how to serialize from and to it.
18 Jan 2010
Kenneth Kasajian
Because NUnit is designed to unit test managed code, it does not lend itself to test unmanaged C++ code as easily as for C#, until now!
20 Apr 2009
Marius Mihailescu
A Classic C++ Problem
8 Mar 2004
Muthukumar
This article explains how to create a window in MFC without using the App Wizard. It uses only two classes, CFrameWnd and CWinApp, for creating the window.
8 Nov 2007
shriram_gupta
This article is a demonstration of serialization of dynamically allocated memory which is neither a derived class of CObject nor a CString. I.e., a kind of Variable or Object Persistence in MFC even if the object is a non-CObject derived class object.
6 Feb 2007
murtaza dhari
Example of how to serialize CArray Class/Object in C++
6 Feb 2006
Ludvik Jerabek
Programmatically changing the Windows time zone information.
23 Jul 2009
MarcosCB
A design pattern that gives the advantages of a common Object inheritance to C++
13 May 2009
ShahabFatemi
A resizable stack of data is made in C++ and the allocated size of memory of the stack is changed at runtime.
11 Dec 2003
Mr Scotty
How to implement a default value for a struct parameter.
4 May 2005
Tydia-kun
This article has a simple class that allows you to forward messages from any control within your Windows to a common window proc.
27 Feb 2005
Inocentric
This article explains how to use CLinkedListDouble template class. This template is a thread safe implementation of double link list.
24 Jul 2008
Simon Parmenter
A VS2008 C++ project to add an icon resource in a file to an executable.
3 Oct 2011
Member 8279879
Example how to integrate your app with the Nex Gen Media Server streaming framework.
Sort by Score

C++ / MFC / STL - Memory Management 

22 Jun 2009
Victor A. Milokum, Apriorit Inc
In this article, we will try to make our algorithms work faster using the methods of low-level optimization of memory allocation in C++.
25 Nov 2009
Mamasha Knows
Arena like memory management, embedding allocations inside Arena, DTOR, context thinking
6 Jun 2012
Fredrik Bornander
How to write a memory leak detection program using library injection
30 Jan 2012
Pablo Aliskevicius
Do you believe that memory corruption will generate an immediate, repeatable crash? Some programmers actually do...
2 Jan 2004
Andrew Schetinin
This article discusses impact of the multithreaded run-time library's memory manager on scaling memory-intensive server applications to Shared Memory Multiprocessor computers.
26 Apr 2007
triendl.kj
An article on automatic resource cleanup for exception safe code, presenting a lightweight scope guard implementation
11 Nov 2013
altomaltes
An insigth in the heap "C" memory system.
14 Feb 2006
lano1106
This article describes how to improve dynamic allocation performance on a class basis in a non-intrusive way with an undocumented MFC utility class.
18 Jun 2014
Tsuda Kageyu
Implement a simple-look substitution of BOOST_SCOPE_EXIT using some of the new features of C++0x
16 Apr 2008
Andrei C_Coder Azzopardi
Descripes a module to track heap memory allocations and to avoid memory leaks.
22 Dec 2008
Yasin HINISLIOGLU
This article explains garbage collection and memory management using C language
23 Jun 2012
Mikhail Semenov
Essential features in Visual C++ 11 and GCC 4.7.0: move, rvalue references, prvalues, xvalues, perfect forwarding.
11 Nov 2012
Pablo Aliskevicius
Dangling pointers were a problem in the past, but nowadays we'll find none, right? Guess again...
4 May 2008
xushiwei
Most of the C++ programmers do not benefit from "Garbage Collection" technique (GC). Here is a new memory management technique named "GC Allocator" (Note it is not "GC").
8 Aug 2002
Cho, Kyung-min
If you deal with same size objects in server coding, VMemPool shows a good way for beginners.
15 Apr 2007
valdok
An elegant way to wrap all types that need a cleanup, to minimize the chances of memory/resource leaks.
2 Sep 2011
Dmitriy Ryajov
A technique to use templates and class level new and delete overrides to handle object allocations.
4 Aug 2005
Michael Gopshtein
Describes a tool for easy detection of memory leaks.
13 Mar 2006
Emilio Garavaglia
An alternative to MFC undocumented classes to perform fixed memory allocation.
21 Apr 2014
Paulo Zemek
A C++ memory/object pool that's always O(1) for allocations and deallocations.
6 Dec 2013
Philippe Cayouette, Sebastien Gibeau
Ensuring that objects allocated in one dynamic library are deleted by the same library has always been a challenge. Solutions prior to the advent of C++11 often make the usage of the library cumbersome. This is a solution using smart pointers' custom deleters.
1 Dec 2008
Mayank Rai
Detecting memory leaks using Windbg.
3 Jul 2009
David A. Jones
Adding Memory Leak Detection in your applications
30 Jul 2004
Achilleas Margaritis
AGM::LibGC is a C++ garbage collection library.
24 Jul 2003
Robert Inventor
An article on detection and freeing of memory leaks
22 Aug 2013
Woong Gyu La
This article explains Objective-C like C++ memory management class, SmartObject.
19 Mar 2010
naveenonnet
The CrtDbg Library provides APIs which can be used to detect memory leaks
18 Jan 2003
Uri Twig
An article on optimization of the use of dynamic memory.
10 Sep 2010
Anand Todkar
Tool to detect memory leaks in C++ application
19 May 2006
Achilleas Margaritis
a description of LibGC, a portable thread-based garbage collection library for C++
21 Jul 2009
valdok
Search and destroy improper memory accesses.
28 Jan 2014
Sanmayce
Optimized hash function for general table lookups
31 Mar 2014
tr0217
A short guide for a high performance, flexible, cross-platform memory pool.
23 Dec 2009
Febil Chacko Thanikal
An article on structure padding.
18 May 2003
abc876
This article explains how to prevent your programs from memory leaks, by incorporating Garbage Collector in your class.
20 Jun 2006
Chulliyan
A heap manager for allocating memory from a shared memory segment.
20 Jun 2012
Sasa Kajic
Creating simple memory pool using templates and vector
20 Mar 2005
Dinesh Ahuja
The purpose of this article is to explain how the heap manager handles memory blocks in a heap. The article will brief about how to traverse a heap and understand the way the blocks are managed in a heap. The source code along with this article traverses a process' default heap.
23 Feb 2009
Achilleas Margaritis
A new approach to memory management that solves the issues with shared_ptrs
11 Aug 2006
Arman S.
This article introduces a C++ wrapper class that encapsulates the details of using virtual memory.
29 Jun 2008
Liping Dai
A C++ Smart Pointer Template Class Implementation
10 Feb 2006
Swarajya Pendharkar
An article on the use of shared memory and events.
13 Jun 2010
Najam ul Hassan
This will explain the overall process of how to get private working set memory of any process in Windows XP/2000
15 Mar 2010
Ahmed S. Hefny
The article describes how to implement reference counting in a C++ class that can be used like any pointer
20 Jun 2009
Chilap
Using pure C language to mimic the memory auto release pool in objective-C
4 May 2003
Thomas George
Implements a basic object pooling scheme for generic C++ objects.
27 Jan 2013
Jaskiran Singh
The topic discusses how to safely access the pointers, which are considered as bomb shells if used unsafely.
22 May 2004
valdok
How to manage heap in an extremely effective way.
16 Feb 2004
Deepak Kumar Gupta
How to test code against failure of operator new.
24 Dec 2008
logicchild
An article written to describe the use of the Console debugger
8 Sep 2006
DanDanger2000
A (simple) C++ memory pool.
14 Dec 2006
klein_jr
Simple plug-in code for debugging memory leaks.
29 May 2005
narendra_ b
Detecting memory leaks by using CRT diagnostic functions.
24 Aug 2008
cppnow
64 bit pointers are wasteful if you don't need to access TBs of RAM
21 Sep 2006
prasad_som
Understand what methods are used for managing memory for array
23 Mar 2004
Simone Serponi
A way to ensure the deallocation of all used dynamic memory using one DLL
9 Jul 2007
Bony Chen
Share information betwwen processes using Memory-Mapped File
23 Feb 2006
blackdat78
This article shows the effect of Memory Fragmentation and provides a generic object pool class.
3 Feb 2005
f5chwiet
Allocation persistance as a supplied behavior of member variables.
20 Feb 2008
znrobinson
Describes building a fast and efficient small block memory allocator (with full source).
2 May 2004
R.selvam
This article explains the basic concepts in memory management in C++ and MFC
17 Dec 2001
@deel@bbas
A Garbage Collector framework that is based upon Generational Copying
8 Apr 2008
asadullah ansari
Without using any tools, This program will find the memory leak in your program
18 Oct 2009
Bachowny
C++ code showing how to track memory usage to avoid memory leaks
19 May 2008
Abhi_Coder
Implementation of Shared Pointer
10 Apr 2007
Frank _ Li
This article demonstrates and analyses several typical memory leak scenarios.
14 Jan 2004
bobsheep
How to implement a low fragmentation heap by intercepting HeapAlloc.
25 Mar 2009
Fady Aladdin
Demonstrating one of the C++ features , the dynamic allocation and de-allocation of arrays using pointers
16 Jul 2008
sjDing750807
This article gives a method which apply the MRU algorithm of the cache to save the frequent accessing data in process and the file systems to save the infrequent accessing data out of process.
28 Jul 2006
Tydia-kun
Memory manager for C++ that automatically deletes any heap objects not in use.
27 Nov 2005
Rajesh R Nair
Describes how to allocate memory to and retrieve values from pointer to pointer variables.
Sort by Score

C++ / MFC - Obfuscation 

20 May 2002
Chris Losinger
How to turn boring Mandelbrot set calculations into horrible C
Sort by Score

C++ / MFC / STL - Smart Pointers 

24 Nov 2011
Scanix
SystemFramework defines interfaces, classes, and types to support a native runtime system with its own garbage collector, delegates, etc. The design of SystemFramework classes is similar to those of the .NET Framework.
4 Dec 2012
orouit
This article presents a solution to manage pointers in C++ in a similar way as COM.
14 Apr 2014
john morrison leon
A smart pointer system for safe application development in C++.
26 Sep 2013
syed_babu
Various Smart Pointers in C++11
24 Mar 2013
Gergely Mancz
This article describes how to write and use a flexible policy based template copy pointer.
14 Apr 2014
john morrison leon
The missing link for complete memory and pointer safety in C++
8 Oct 2013
Evan Zhao
I'd like to share my experience dealing with problems about memory allocation and memory leaks.
2 Mar 2011
Francis Xavier Pulikotil
A safer alternative to void*, any_ptr can point to any type of object and provide type-safe, const-correct access to it.
26 May 2005
Emilio Garavaglia
Reference counting smart pointers and handles of various flavours.
21 Nov 2011
Philippe Cayouette
The initial implementation of enable_shared_from_this of STL or the one from Boost C++ causes crash if it appears more than once in the inheritance tree of a user class. This is a solution for the problem. (search tag: enable shared from this)
7 Oct 2003
Itay Maman
Need a super quick implementation of a reference counting smart pointer? AUTO_REF delivers just that, with a 'thin' source code of just 3,886 bytes (< 4KB)
1 Dec 2010
Gregory Shpitalnik
Prohibit construction of hierarchical objects both on the heap and on the stack, and allow construction from a single construction point in the base class.
17 Jan 2001
William E. Kempf
An article on using garbage collection in C++ through the use of smart pointers.
30 Apr 2014
john morrison leon
Introducing smart observers of single owners and the concept of Public and Private scope visibility
9 Mar 2010
Mehmet Salih Caliskan
Generic object wrapper for delayed type selection
28 Oct 2003
Emilio Garavaglia
Reference counting smart pointers with automtic type conversions.
28 Jan 2001
William E. Kempf
Revisiting gc_ptr in order to add support for polymorphic types.
11 Jan 2000
Sandu Turcan
A template-based smart pointer implementation
8 Jul 2014
EngDRJ
An finite state menu implemented using multiple linked-lists and function pointers in C for use with embedded programming.
29 Aug 2001
Dmitry Leonov
Automatic resource deallocation using TAutoPtr
12 Nov 2002
Thomas George
A ref-counted pointer class that supports polymorphic types
27 Aug 2006
Madhu Raykar
This article demonstrates how to implement a basic smart pointer in C++.
28 May 2012
goecerfun
embedded ref-counted resource management
3 Jun 2012
weibing
embedded ref-counted resource management
5 Oct 2002
Binoy
Writing a generic C++ template class to implement a smart pointer for automatic deletion of memory
Sort by Score

C++ / MFC / STL - STL 

6 Jul 2009
Leandro T C Melo
A generic standalone STL-like implementation of a hash table that uses either linear probing or double hashing as the collision resolution mechanism.
11 May 2009
programmersmind
An introduction to the necessary steps for updating const key fields in a map/multimap
18 Aug 2003
Lai Shiaw San Kent
Introduction to the allocator concept, as well as implementing a policy-driven allocator template class
3 Aug 2009
Wong Shao Voon
Writing comparison function for std::sort
20 Jun 2013
Deepak Kumar Gupta
BST Data Structure using vector and deque
26 Apr 2012
Maurus
This is an Italian game card, programmed with MFC and C++ STL, enjoy!
29 Dec 2010
Wong Shao Voon
Benchmark of hash and non-hash container
6 Aug 2008
cppnow
An implementation of an (almost) std::map compatible data structure which offers better performance and memory utilization.
10 Dec 2008
shicheng
An article on a easy use regular expression wrapper.
19 May 2004
Paul Ranson
Using pointers to member functions to build a functor template binding an instance of an object and a member function.
21 Dec 2008
Boris Kolesnikov
Generates PNG files called tiles which form a layer on a GIS map
12 May 2010
Javed Akhtar Ansari
An Optimized Queue
27 Mar 2008
Romualdas Cukuras
Put your favourite format string and function arguments to STL string.
30 Dec 2003
Zeeshan Amjad
Writing Portable Code in C++ Using STL
26 Sep 2005
Tom Gee
A C++ implementation of a liitle game and its extended mathematic model.
3 Mar 2003
Yap Chun Wei
Create functors from functions, member functions and manipulating functors.
20 Jun 2004
Martin Walker
A plug in enhancement to the STL bitset class.
19 Jan 2004
Cho, Kyung-min
safedeque shows the way to use deque with cslock and smart pointer.
1 Mar 2008
Frank Arnold
A simple manipulator class for using printf style in ostream
Sort by Score

Templates 

1 Jun 2013
Jim Xochellis
A convenient online tool which facilitates the use of generic C++ programing for processing or storing custom data types.
5 Nov 2009
PeterSchregle
A C++ template class for fixed point mathematics.
29 Feb 2008
Alexandre Courpron
This article presents the implementation of a fixed-size heterogeneous container.
9 Jun 2003
Alex Fr
An article describing the use of template template parameters
24 May 2014
Paul M Watt
A small self-contained header file implementation of an static counter for use at compile-time.
3 Aug 2003
Henrik Stuart
An in-depth description of the user's perspective to working with complete and partial template specialisations and why they are useful.
4 Sep 2011
Kirill Osipov
A step-by-step illustration of a minimalistic pattern for implementing a series of COM interfaces with little code
30 Dec 2007
Emilio Garavaglia
Modular generic programming containers.
4 Jul 2014
Manikandan10
This article explains some of the template programming techniques
10 May 2010
Kevin Drzycimski
Unroll loops at compile time, deduced by a template argument.
23 Feb 2004
kig
An article on how to implement and use variant. Variant is useful for creating heterogeneous containers and much more.
10 Dec 2003
kig
An article on how to implement compile time lists of types, typelist. Typelists are useful for generic and meta programming.
16 Jan 2013
Ajay Vijayvargiya
Covering the nitty-gritties of C++ templates.
1 Jul 2012
Ajay Vijayvargiya
Let's dwell deeper into C++ templates!
18 Feb 2013
David Serrano Martínez
You have not lifted your finger off the mouse button yet when the calculation is served.
19 Jun 2003
Patje
The presented template class offers an easy way to create simple classes that handle the initialisation and cleanup of 'logic' in code blocks.
2 Dec 2003
kig
An article on how to implement a generic functor template, function. Functors are useful for callback procedures and STL alogorithms.
2 Jun 2013
Mikhail Semenov
The article shows the techniques for defining pass-through methods
7 Dec 2002
Paul Evans
Source code and explanation of a thread safe singleton and singleton management.
20 Jun 2005
Emilio Garavaglia
An independent framework to handle Win32 objects inside C++ classes.
15 Jan 2003
Nemanja Trifunovic
Different ways to organize source code in C++ template libraries
10 Jun 2014
Evgeny Zavalkovsky
SW Message Bus represents message flow abstraction mechanism in a complex, multithreaded SW system.
21 Jul 2011
Doc Lobster
When to use the typename keyword to identify dependent types, and when not to.
3 Dec 2011
Sergey Chepurin
Advantages and drawbacks of using templates in C++ projects
20 Jan 2014
PengHeProfessor
An Asynchronous and Synchronous Worker Queue With Thread Pool
15 Jan 2011
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.
29 Apr 2014
Evgeny Zavalkovsky
An easy and an elegeant way to create "trusted" data variables.
9 Sep 2013
Joren Heit
This article describes the workings of TMPP, a technique to easily write compile-time evaluated functions.
23 Oct 2013
Bill_Hallahan
Scalable Space-efficient Array-like Container
4 Oct 2011
Doc Lobster
Establishing a strong binding between enumerations and arrays
25 Aug 2011
Doc Lobster
An introduction to advanced template metaprogramming using an explanatory project
24 Jan 2014
PengHeProfessor
A new concurrent event sink template class under multithreading in C++
24 Jul 2009
eugened
A technique to refactor C++ template bloat
24 Jan 2005
Christos Malliopoulos
A template-library for calculating arithmetic and logical expressions.
8 Aug 2006
Simon Gomizelj
A lightweight and typesafe templated signals and slots implementation.
18 Apr 2009
tojohere
Composite pattern made as a reusable C++ template class
22 Oct 2010
headmyshoulder
The article explains a method, how flexible and extendible decorator chains can be built in a generic way. Its power is best seen if it is used with boost::factory and boost::bind.
11 Apr 2009
tojohere
Mediator Design Pattern enhanced as a reusable C++ template class.
11 Jun 2003
miscwriter
Explores some of the lesser known features of C++ templates.
2 Feb 2009
Eugene Bolotin
This article describes basic concepts and code of C++ template which provides simple access to shared memory objects
3 Nov 2010
AlexanderGorobets
The article describes a technique for using C++ templates for general startup validation purposes.
23 Aug 2011
AngusEm
A set of lightweight hash table templates that are easy to understand and implement
26 Nov 2010
Achilleas Margaritis
C++0x Dynamic Message Passing Ala Objective-C
14 Apr 2009
tojohere
Observer pattern is made as a reusable C++ component
25 Mar 2010
FireEmissary
Generic algorithm of the longest common subsequence
16 Nov 2003
cagey
This article compares various methods of using member templates from DLLs
27 Dec 2004
John R. Shaw
Methods to simplify repetitive patterns, using templates.
27 Sep 2010
ZhaoRuFei
This article provides a macro + template solution to support .NET-like Reflection for enums such as ToString, IsDefined, Parse, GetValues, GetNames.
26 Nov 2003
Paul Bartlett
Using template classes as decorators to build a flexible wrapper class framework
22 Dec 2009
Febil Chacko Thanikal
This article describdes how to define a template class in a .h file and do its implementation in a .cpp file.
4 Apr 2004
Paul Ranson
A template class that allows Win32 object lifetimes to be managed 'smartly', includes an example memory mapped file wrapper.
18 Jul 2007
Matthew Faithfull
Template classes to implement constructional patterns.
24 Aug 2002
demofo
Two examples of practical usage of C++ templates in application development
12 Jan 2012
pleopard
A simple 2D array class utilizing C++ templates with iterators and indexing operators.
19 Mar 2003
Brian van der Beek
A Singleton Template Class
27 Oct 2006
Ma Xi
Using templates to sovle problems in the Observer Pattern.
23 Feb 2008
Idaho Edokpayi
Lock Free Queue implementation in C++ and C#
14 Dec 2002
dean170
Introduce a programming technology to design a very complex, rich document type.
31 Jan 2006
Rasmus Kaae
A fly weight implementation of a C++ template library for applying Design Patterns easily in any application.
8 Sep 2006
Pierre Couderc
A generic template class to implement a memory cache for collections of objects.
13 May 2007
g_drivas
A template class that can simulate C# delegates in MFC.
3 Jun 2008
Alex Hazanov
Example on how templates can help you to generalize your code
3 Nov 2010
AlexanderGorobets
The article describes a technique for using C++ templates for validation of SQL statements used in C++ code
17 Aug 2008
ManicQin
A bit about templates and design.
Sort by Score

C++ / MFC / STL - Utilities 

28 Apr 2009
Member 2516638
C++ wrapper class to compute moving averages
27 Aug 2007
Drew_Benton
This is a complete beginners guide to codecaves that covers the main topics of: what a codecave is, what a codecave can be used for, and how to use a codecave.
14 Feb 2011
Elmue
A complete class encapsulating a versatile HTML editor
26 Jul 2013
SajeeshCheviry
Compare two system environment variables
9 Mar 2008
Nibu babu thomas
Lists out the details of running processes in a system, loaded drivers, loaded dlls, version of each dll and process, process times, command line, owner, priority, GDI resource usage, privileges, loaded symbols, window heirarchy, autostart app finding and more.
15 Mar 2010
Fredrik Bornander
An article on how to create a simple log for debugging applications.
7 Nov 2013
DigitalInBlue
Discover how Celero makes benchmarking C++ code easy.
18 Oct 2009
Brett Goodman
An article about a very useful C++ stream class
19 Feb 2006
Michael-K[anzieper]
The article describes an application built to visualise testing processes for the unit test framework of CppUnitLite.
2 May 2011
Asif Bahrainwala
Snoop network using API hooking
23 Jan 2012
Shup
An article on simple but frequently used utility functions.
12 Feb 2013
Dave Calkins
A tool for simultaneous editing and viewing of CSS and HTML.
14 Sep 2011
Francis Xavier Pulikotil
A single unified interface for creating (almost) any kind of object in C++.
27 Apr 2012
Slav (Amg) Grig
What properties has some proper C++ wrapper class? Let's formalize it for example for Windows registry.
30 Jun 2008
steveb
An application that stores and manages useful code snippets and keeps them always handy.
10 May 2009
Andriy Tylychko
A single header cross-platform thread-safe logging facility
17 Jan 2013
David Serrano Martínez
A strong exception guarantee tester has been written to test how robust methods of class templates are when faced with third party exceptions.
10 Feb 2005
Simon Ellis
This article provides a simple autoupdate class that can be added to any application.
27 May 2014
Francisco José Sen del Prado
A C++ framework to measure things
27 Oct 2007
GauranG Shah
Simple Dialog based Win32 application that provides multiple desktops for windows platform as available in the Linux System
8 Jul 2006
Robert Umbehant
How to build a simple C++ script compiler from Scintilla and CINT.
20 Aug 2009
"Fish" (David B. Trout)
A command-line tool to run multiple programs in parallel (i.e. concurrently, as a group).
10 Dec 2013
Sanmayce
Optimized multi-threaded console full-text searcher
7 Dec 2013
zapsolution
This is a VS2010+ project
17 Mar 2009
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.
13 May 2004
mystro_AKA_kokie
This is a partially implemented IDE for the Java platform.
6 Jan 2003
k4_pacific
Prints a text tree showing all windows in system, along with information about each window.
16 May 2008
dotnfc
Build all your projects using a wizard, just like the 'BCGControl Bar Pro Build Wizard', including the outputs.
24 May 2004
Mike Finnegan
A utility which converts your C++ code to HTML.
15 Dec 2013
David Serrano Martínez
There is no safety in numbers, or in anything else. (James Thurber)
5 Nov 2013
Bill_Hallahan
Large Integer class acts similar to built-in type
22 Oct 2008
masaniparesh
this article talks about compiler design and implementation
31 May 2006
oto spal
A utility for "Keep It Simple Stupid" code block execution-speed benchmarking.
5 Sep 2010
Roger65
How to change #define WINVER 0x0502 to 0x0601
22 Jan 2004
Mishra Vikas
An application to view Registry entries.
12 May 2003
Carlos Buelna
A custom AppWizard application to create simple CTreePropSheet-based wizards.
9 Jul 2013
MrMikeJJ
Designed to take XML and make it easy to read, by adding appropriate line breaks and tab indentation.
20 Feb 2005
David Nash
Simple text editor featuring drag-and-drop and printing.
25 Aug 2005
moloned
C++/Mex wrapper adds microsecond resolution timer to Matlab under WinXP.
8 Apr 2005
mikewhitney
Describes how a Windows program can be output to a console window.
2 Jun 2000
Shane Hyde
A method of getting more details about application crashes.
27 Apr 2006
roel_v2
In this article, I will present a few ways of numbering software releases, propose a scheme that is flexible enough to be used by the large majority of software projects, and introduce a tool that will help with the bookkeeping when trying to keep consistency in numbering releases.
20 Jun 2007
Boby Thomas P
This article explains a generic communication interface to a peripheral device with a slower or faster data transfer rate than the data input.
14 Jul 2013
Santhosh G_
Optimized method to log Enter and Leave information of functions.
2 Dec 2003
This article introduces an application to consume RSS Feed from Internet.
2 Jul 2008
CurtD
Assertions are a very effective debugging tool for C/C++ code. But, a very subtle problem exists with assertions that can cause you to waste a lot of debugging time chasing the wrong problem.
31 May 2010
Rangarajan Varadan
A Simple Comm Port Implementation with Read Thread to be used with Embedded Systems
17 Mar 2009
T800G
Create unique preprocessor macros to prevent multiple header inclusion.
4 Mar 2004
Arun krishnan
A nice desktop calendar that sits on your desktop.
26 Jun 2009
resedit
An quick introduction to ResEdit resource editor
1 Jun 2005
sunhui
This paper gives a general MFC application wizard which supports .NET Framework.
19 Jun 2002
srinivas vaithianathan
A useful tool to incorporate version info during build time
8 Feb 2004
Michael Pauli
Tray calendar for WinXP+ (replaces MirandaPlanner).
20 Feb 2006
DvssCoder
OrderResourceFile sorts the #define values in the resource.h file in alphabetical order. The #define values are also renumbered in sequence, starting with the number 1024.
2 Feb 2004
Michael Pauli
A low priority stealth application to keep track of time and notes.
7 May 2004
Nikhil Doshi
Tool to convert SIDs to object name and vice versa.
6 Nov 2007
Adrian Dorache
C++ syntax highlighting in HTML format.
19 Jun 2005
Tobias Wenig
Writing multiple enumerated configuration entries.
12 Apr 2004
alonvx
Type-safe access to read-only or read/write configuration file variables using "one-line-of-code".
9 May 2005
Roger65
An article on finding the distance between two Zip codes.
6 Jan 2008
Mladen Janković
Base64 coding/decoding for native C++ and customized coding for C++/CLI.
24 Jan 2003
Samar Aarkotti
Beware of memory leaks with new and delete.
6 Jul 2008
arystotenes<br />Michael J.
Two simple property classes easying C++ programming
9 Oct 2008
Samuel Batista
A small, yet powerful, code profiler with a debug console window.
6 Dec 2003
chenhuasheng
A clock demo, but it can check on work too. With some clicks on the Hour blocks, you can realize it.
8 Apr 2009
anand choubey
The code snippet converts MAC Address String Format into Bytes
14 Oct 2008
hongseok.com
Helper Class for using CRITICAL_SECTION
23 Mar 2004
Tarundeep Singh Kalra
At times, we need to query NTSTATUS code lookup through FormatMessage function, this is not so handy. So I decided to write a NTSTATUS error code lookup application.
18 Dec 2007
markandeysingh
HackPro is a utility developed for System Administrators and Software developers for the purpose of monitoring analyzing and maintaining their network
31 Mar 2009
im_xboss
This topic deals with the method of converting a stream of hex values to its corresponding ASCII values
Sort by Score

C++ / MFC - Window Management 

4 Jan 2009
Simon.W
Inject a File Switch Tabbar to Source Insight, which like uEdit or Visual Studio
27 Feb 2003
Deepesh Dhapola
Describes how to retreive text from the Yahoo Messenger chat window using the MSHTML COM interfaces.
27 Feb 2003
Deepesh Dhapola
Uses a simple copy/paste routine to get chat text from MSN Messenger.


Advertise | Privacy | Mobile
Web04 | 2.8.140718.1 | Last Updated 22 Jul 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid