Click here to Skip to main content

C / C++ Language

Great Reads

by Simon Sprott
This article gives a basic overview of the building blocks underlying XML Schemas.
by peterchen
Full control over addins loaded into VS2002-2005 - for power users or addin developers
by Joel Ivory Johnson
The override that was not
by 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++.

Latest Articles

by Alex Puchades
In this tip, XEndian, a header-only library will be presented
by john morrison leon
A lightweight library allowing diverse unit types, seamless implicit scaling between them and the ability to work efficiently with multiple factor-less base unit systems (e.g. MKS and cgs).
by LORY Flavien
Fast detection of big barcode 39
by kspviswa
This article explains how to map source code & assembly for easy debugging in Solaris OS.

Discussions

by Member 11096147 on article "C++11 threads, locks and condition...
by Member 10720343 on How to interpret complex C/C++ declarations
by Paulo_Santos on article "Small code, great achievements"
by Member 11077904 on Use an ActiveX control in your Win32 Project...
by john morrison leon on article "Units of measurement types in C++. ...

All Articles

Sort by Updated

C++ / MFC / STL - Beginners 

25 Jul 2014
Nish Sivakumar
The article goes through sevean language and IDE features in the VS 14 CTP 2 that are specific to C++ development
25 Jun 2014
Karpov Andrey
All about precompiled headers
10 Feb 2014
Ilia Glizerin
How to implement the type rich style recommended, as recommended by Bjarne Stroustrup
1 Oct 2013
Mohamed_Kalmoua
2-3 tree implementation in c++
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.
8 Sep 2013
Winfried Wille
MySQL-Fullltext: Start for a simple search-engine using MySQL C-API, WCF, and jQuery.
22 Aug 2013
MEB Woods
A beginners guide to linked lists from a C\C++ perspective.
3 Jan 2013
Andrew_Morris
A sample application to present a simple dialog box using the Win32 API.
10 Jul 2012
Paulo_Santos
A small program in C++. A city list manager.
2 Apr 2012
FrewCen
Article about making C++ header files for simple 2D geometry objects.
2 Feb 2012
Lakamraju Raghuram
A glance at the C++11 Standard, covering features supported in VS2010.
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
12 Jan 2012
Clement Emerson, Lakamraju Raghuram
This article aims at consolidating the less talked concept of Lvalues and Rvalues
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.
21 Apr 2011
Yiping Cheng
An ideal source package for introducing students to the basics of Win32 programming
6 Jan 2011
PE32_64
Getting System Local Time, Calculating UpTime, Setting an Alarm, threading, etc.
26 Jul 2010
ShaneMcDonald
A simple introduction to static and dynamic libraries with Microsoft Visual C++.
4 Jun 2010
ShaneMcDonald
A simple introduction to static and dynamic libraries with GCC.
1 Apr 2009
Amit Banerjee
Task Scheduling based on event
29 Jan 2009
logicchild
An article to help explain how C/C++ use pointers.
17 Sep 2008
LaymanZheng
This article illustrates the common usage of a const in C++
2 Sep 2008
programmersmind
Virtual functions in C++.
19 Aug 2008
programmersmind
Few well known bitwise operation problem collection
19 Mar 2007
Arman S.
Introduces synchronization concepts and practices in multithreaded applications
23 Jun 2005
Ravi Bhavnani
This tutorial describes how to serialize complex objects.
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.
6 Apr 2004
Guido Loupias
Explains Object Orientation in C++. And a little something about templates.
23 Jul 2003
Nitron
A quick reference to pointers and pointer operations.
25 Feb 2003
Guido Loupias
This article explains the first major concept of C++: Classes
25 Nov 2002
Ravi Bhavnani
This tutorial describes how to easily serialize a simple object.
28 Jul 2002
Stefan Spenz
Using advanced template functionality
24 Jul 2002
Stefan Spenz
An article about basic function and class templates
9 Jul 2002
Andrew Peace
An article showing the use of pointers in C and C++
2 Jul 2002
Nish Sivakumar
Explains the basic MFC program flow including where WinMain and the message loop are hidden
8 May 2002
PJ Arends
This article gives a brief overview of C style bitwise operators
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.
17 Feb 2002
Ravi Bhavnani
This tutorial describes how to handle invalid data stores and support versioning during serialization.
30 Jan 2001
Dejan Jelovic
This article does not teach you the syntax of namespaces. Rather, it shows you how to use them properly.
24 May 2000
Alex Marbus
A basic introduction to some different styles of programming
20 Mar 2000
William T. Block
An introduction to C++ from a personal perspective.
Sort by Updated

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 Updated

Command line processing 

28 Apr 2014
Andre' Gardiner
A c banking atm concept console application
15 Jul 2010
Software_Developer
Pong 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
5 Jun 2010
Software_Developer
A Snake game in a Win32 Console
5 Jun 2010
Software_Developer
This article describes how to create a Breakout game in a Win32 console with Visual C++ 6.0
5 Jun 2010
Software_Developer
Have some fun with the console, animate the American flag
4 Jun 2010
Software_Developer
Handling mouse events and simulating push buttons and list boxes in a Win32 Console
29 May 2010
Software_Developer
How to create an object oriented Win32 Console application
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.
17 Nov 2006
Vincent Godin
A tiny library that adds color to CRT programs.
6 Mar 2006
Geert van Horrik
This class enables you to easily parse a command line in any C++ 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.
26 Jan 2004
Daniel Vela
Object oriented extensible command line parser
17 Aug 2002
Pavel Antonov
An intuitive and extensible command line parser class that handles multiple command line formats
Sort by Updated

Delegates 

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

C++ / MFC / STL - FAQ 

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

General 

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

C++ / MFC - Howto 

26 Aug 2014
bkelly13
Start a class as a thread, made simple
16 May 2014
Shao Voon Wong
A new C++ SAX library to simplify parsing
5 Jan 2014
Richard Tauber
Implementing dynamic polymorphism without virtual functions and sharing objects across process boundaries.
29 Oct 2013
rogerGomez
Plain C, not any macro code definition. C OO rocks!
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.
22 Aug 2013
Woong Gyu La
This article explains how to create your own simple Lock Framework for C++ synchronization.
1 Jul 2013
Michael N. Haephrati
How to send an SMS from a Desktop Applicaiton (written in C++).
29 Jun 2013
Ghosuwa Wogomon
An example of a clean way to implement classes in C
11 Jun 2013
Fulvio Dominici
How to generate a QRCode with the libqrencode library, with a clear example
15 Mar 2013
Gergely Mancz
This article will show you how to determine the right integer type for a C++ enum.
13 Nov 2012
Alex Blekhman
The C++ programming language and Windows DLLs can live in peace after all.
12 Nov 2012
Andy Kirkham
Part 2 - Stepping into the C++ world
10 Nov 2012
Andy Kirkham
Part 1 - Setting up and getting started
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
1 May 2012
Shao Voon Wong
Draw text outline using DirectWrite
29 Apr 2012
Shao Voon Wong
Showdown between OpenMP, Parallel Patterns Library and Auto-Parallelizer
5 Dec 2011
Jim Charles
Detect hardware-based DEP status.
17 Nov 2011
Shao Voon Wong
Using SSE2 to speed up alphablending.
1 Nov 2011
Renato Tegon Forti
A set of class to access and manipulate MySQL database using MySQL C API
3 Oct 2011
Member 8279879
Example how to integrate your app with the Nex Gen Media Server streaming framework.
9 Jul 2011
Cristian Amarie
Testing C++ classes with a pointer to member function.
17 May 2011
Asif Bahrainwala
Basic debugger, Breakpoints, OutputDebugString
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.
20 Jan 2011
Yiping Cheng
A tutorial to guide you through the process of creating a lib from a third-party DLL
27 Jan 2010
Rajasekharan Vengalil
How to write a program that deletes itself
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!
14 Nov 2009
Jaded Hobo
With the use of a few support functions, color can be added to console applications running under Win32.
23 Jul 2009
MarcosCB
A design pattern that gives the advantages of a common Object inheritance to C++
5 Jul 2009
metcarob
A quick look at a make file and how to create more advanced make files.
24 Jun 2009
metcarob
In this article, I share my experience creating and compiling a simple C++ program using SQLite to store data.
12 Jun 2009
metcarob
This article shares my experiences setting up an Open Source tool chain for developing C++ applications.
18 May 2009
Renato Tegon Forti
A set of class to access and manipule PostgreSql data base using libpq - C Library.
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.
20 Apr 2009
Marius Mihailescu
A Classic C++ Problem
14 Mar 2009
Chris Grimes
Shows how to create C++ property accessors that support C#-like syntax
11 Feb 2009
Roy, Philippe
An article introducing Conceptual Dependency and predicate calculus operations.
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.
24 Aug 2008
davemaster99
How to execute JavaScript functions with parameters from C++ code.
24 Jul 2008
Simon Parmenter
A VS2008 C++ project to add an icon resource in a file to an executable.
13 Apr 2008
Alexandre GRANVAUD
Automate your data classes initialization from an XML file.
26 Mar 2008
Nasif M.
The article describes the fundamental theory about pointers and show how it helps to create linked list
20 Mar 2008
Jeffrey Walton
Detect Hardware Faults and Unauthorized In-Memory Patches with Hashing using Crypto++
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.
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.
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
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.
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.
6 Feb 2007
murtaza dhari
Example of how to serialize CArray Class/Object in C++
21 Dec 2006
Andreas Loeffler
How to check for new program versions using XML / PAD files.
17 Jul 2006
Hitesh Sharma
This article describes how to find the module name from the window handle.
16 Feb 2006
Nitron
This article presents a 'cut-n-paste' solution for getting the path to a directory.
6 Feb 2006
Ludvik Jerabek
Programmatically changing the Windows time zone information.
3 Feb 2006
Vitaly Shelest
Demonstrates an easy way of creating and embedding Java objects into C++ code, with Object-Oriented JNI.
17 Jan 2006
Steve Johnson (Sven)
Implementing one-shot timers.
13 Jan 2006
Chakrabarty Rajib
A simple way to trap a command message and send the message to any window.
6 Dec 2005
Arman S.
Describes several methods to show how to limit the number of running instances of an application.
5 Oct 2005
Jun Du
This article describes how to embed Python modules in C/C++ applications by using Python/C API.
2 Oct 2005
Jun Du
This article discusses some advanced topics on how to embed Python modules in C/C++ applications.
23 Sep 2005
DavidCrow
How to use CRecordset with the Northwind database to create an invoice.
19 Sep 2005
Doga Arinir
Calling C++ operations from assembler code using member function pointers.
6 Jul 2005
seazi
Clean Viusal Studio workspaces by deleting folders such as Release, Debug etc. and intermediate files.
10 Jun 2005
Nitron
This article illustrates how to get the text out of an HTML resource.
27 May 2005
Marcos F. Cardoso
How to convert C++ enums to strings.
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.
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.
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.
6 Apr 2005
dSolariuM
This article describes how to change the MessageBox window (Add controls and change texts).
27 Feb 2005
Inocentric
This article explains how to use CLinkedListDouble template class. This template is a thread safe implementation of double link list.
14 Jan 2005
ejor
Get icons from Exe or DLL the PE way or how to emulate PrivateExtractIcons.
1 Sep 2004
Andrea Cacciarru
How to implement a class that derives from a Xstream class and how to serialize from and to it.
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.
19 Jul 2004
Gammill
Limit additional resize operations to a single handle.
21 Jun 2004
NeWi
Source code that shows how to decompress and extract text from PDF documents.
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.
11 Dec 2003
Mr Scotty
How to implement a default value for a struct parameter.
20 Aug 2003
mellertson
This article describes how to use SetTimer() with a non-static member function as the callback.
Sort by Updated

C++ / MFC / STL - Memory Management 

26 Aug 2014
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.
18 Jun 2014
Tsuda Kageyu
Implement a simple-look substitution of BOOST_SCOPE_EXIT using some of the new features of C++0x
21 Apr 2014
Paulo Zemek
A C++ memory/object pool that's always O(1) for allocations and deallocations.
31 Mar 2014
tr0217
A short guide for a high performance, flexible, cross-platform memory pool.
28 Jan 2014
Sanmayce
Optimized hash function for general table lookups
11 Nov 2013
altomaltes
An insigth in the heap "C" memory system.
22 Aug 2013
Woong Gyu La
This article explains Objective-C like C++ memory management class, SmartObject.
27 Jan 2013
Jaskiran Singh
The topic discusses how to safely access the pointers, which are considered as bomb shells if used unsafely.
11 Nov 2012
Pablo Aliskevicius
Dangling pointers were a problem in the past, but nowadays we'll find none, right? Guess again...
23 Jun 2012
Mikhail Semenov
Essential features in Visual C++ 11 and GCC 4.7.0: move, rvalue references, prvalues, xvalues, perfect forwarding.
20 Jun 2012
Sasa Kajic
Creating simple memory pool using templates and vector
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 Sep 2011
Dmitriy Ryajov
A technique to use templates and class level new and delete overrides to handle object allocations.
10 Sep 2010
Anand Todkar
Tool to detect memory leaks in C++ application
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
19 Mar 2010
naveenonnet
The CrtDbg Library provides APIs which can be used to detect memory leaks
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
23 Dec 2009
Febil Chacko Thanikal
An article on structure padding.
25 Nov 2009
Mamasha Knows
Arena like memory management, embedding allocations inside Arena, DTOR, context thinking
18 Oct 2009
Bachowny
C++ code showing how to track memory usage to avoid memory leaks
21 Jul 2009
valdok
Search and destroy improper memory accesses.
3 Jul 2009
David A. Jones
Adding Memory Leak Detection in your applications
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++.
20 Jun 2009
Chilap
Using pure C language to mimic the memory auto release pool in objective-C
25 Mar 2009
Fady Aladdin
Demonstrating one of the C++ features , the dynamic allocation and de-allocation of arrays using pointers
23 Feb 2009
Achilleas Margaritis
A new approach to memory management that solves the issues with shared_ptrs
24 Dec 2008
logicchild
An article written to describe the use of the Console debugger
22 Dec 2008
Yasin HINISLIOGLU
This article explains garbage collection and memory management using C language
1 Dec 2008
Mayank Rai
Detecting memory leaks using Windbg.
24 Aug 2008
cppnow
64 bit pointers are wasteful if you don't need to access TBs of RAM
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.
29 Jun 2008
Liping Dai
A C++ Smart Pointer Template Class Implementation
19 May 2008
Abhi_Coder
Implementation of Shared Pointer
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").
16 Apr 2008
Andrei C_Coder Azzopardi
Descripes a module to track heap memory allocations and to avoid memory leaks.
8 Apr 2008
asadullah ansari
Without using any tools, This program will find the memory leak in your program
20 Feb 2008
znrobinson
Describes building a fast and efficient small block memory allocator (with full source).
9 Jul 2007
Bony Chen
Share information betwwen processes using Memory-Mapped File
26 Apr 2007
triendl.kj
An article on automatic resource cleanup for exception safe code, presenting a lightweight scope guard implementation
15 Apr 2007
valdok
An elegant way to wrap all types that need a cleanup, to minimize the chances of memory/resource leaks.
10 Apr 2007
Frank _ Li
This article demonstrates and analyses several typical memory leak scenarios.
14 Dec 2006
klein_jr
Simple plug-in code for debugging memory leaks.
21 Sep 2006
prasad_som
Understand what methods are used for managing memory for array
8 Sep 2006
DanDanger2000
A (simple) C++ memory pool.
11 Aug 2006
Arman S.
This article introduces a C++ wrapper class that encapsulates the details of using virtual memory.
28 Jul 2006
Tydia-kun
Memory manager for C++ that automatically deletes any heap objects not in use.
20 Jun 2006
Chulliyan
A heap manager for allocating memory from a shared memory segment.
19 May 2006
Achilleas Margaritis
a description of LibGC, a portable thread-based garbage collection library for C++
13 Mar 2006
Emilio Garavaglia
An alternative to MFC undocumented classes to perform fixed memory allocation.
23 Feb 2006
blackdat78
This article shows the effect of Memory Fragmentation and provides a generic object pool class.
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.
10 Feb 2006
Swarajya Pendharkar
An article on the use of shared memory and events.
27 Nov 2005
Rajesh R Nair
Describes how to allocate memory to and retrieve values from pointer to pointer variables.
4 Aug 2005
Michael Gopshtein
Describes a tool for easy detection of memory leaks.
29 May 2005
narendra_ b
Detecting memory leaks by using CRT diagnostic functions.
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.
3 Feb 2005
f5chwiet
Allocation persistance as a supplied behavior of member variables.
30 Jul 2004
Achilleas Margaritis
AGM::LibGC is a C++ garbage collection library.
22 May 2004
valdok
How to manage heap in an extremely effective way.
2 May 2004
R.selvam
This article explains the basic concepts in memory management in C++ and MFC
23 Mar 2004
Simone Serponi
A way to ensure the deallocation of all used dynamic memory using one DLL
16 Feb 2004
Deepak Kumar Gupta
How to test code against failure of operator new.
14 Jan 2004
bobsheep
How to implement a low fragmentation heap by intercepting HeapAlloc.
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.
24 Jul 2003
Robert Inventor
An article on detection and freeing of memory leaks
18 May 2003
abc876
This article explains how to prevent your programs from memory leaks, by incorporating Garbage Collector in your class.
4 May 2003
Thomas George
Implements a basic object pooling scheme for generic C++ objects.
18 Jan 2003
Uri Twig
An article on optimization of the use of dynamic memory.
8 Aug 2002
Cho, Kyung-min
If you deal with same size objects in server coding, VMemPool shows a good way for beginners.
17 Dec 2001
@deel@bbas
A Garbage Collector framework that is based upon Generational Copying
Sort by Updated

C++ / MFC - Obfuscation 

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

C++ / MFC / STL - Smart Pointers 

27 Aug 2014
Bartlomiej Filipek
Several issues related to smart pointers that are worth knowing.
8 Jul 2014
EngDRJ
An finite state menu implemented using multiple linked-lists and function pointers in C for use with embedded programming.
30 Apr 2014
john morrison leon
Introducing smart observers of single owners and the concept of Public and Private scope visibility
14 Apr 2014
john morrison leon
The missing link for complete memory and pointer safety in C++
14 Apr 2014
john morrison leon
A smart pointer system for safe application development in C++.
8 Oct 2013
Evan Zhao
I'd like to share my experience dealing with problems about memory allocation and memory leaks.
26 Sep 2013
Babu_Abdulsalam
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.
4 Dec 2012
orouit
This article presents a solution to manage pointers in C++ in a similar way as COM.
3 Jun 2012
weibing
embedded ref-counted resource management
28 May 2012
goecerfun
embedded ref-counted resource management
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.
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)
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.
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.
9 Mar 2010
Mehmet Salih Caliskan
Generic object wrapper for delayed type selection
27 Aug 2006
Madhu Raykar
This article demonstrates how to implement a basic smart pointer in C++.
26 May 2005
Emilio Garavaglia
Reference counting smart pointers and handles of various flavours.
28 Oct 2003
Emilio Garavaglia
Reference counting smart pointers with automtic type conversions.
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)
12 Nov 2002
Thomas George
A ref-counted pointer class that supports polymorphic types
5 Oct 2002
Binoy
Writing a generic C++ template class to implement a smart pointer for automatic deletion of memory
29 Aug 2001
Dmitry Leonov
Automatic resource deallocation using TAutoPtr
28 Jan 2001
William E. Kempf
Revisiting gc_ptr in order to add support for polymorphic types.
17 Jan 2001
William E. Kempf
An article on using garbage collection in C++ through the use of smart pointers.
11 Jan 2000
Sandu Turcan
A template-based smart pointer implementation
Sort by Updated

C++ / MFC / STL - STL 

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
Shao Voon Wong
Benchmark of hash and non-hash container
12 May 2010
Javed Akhtar Ansari
An Optimized Queue
3 Aug 2009
Shao Voon Wong
Writing comparison function for std::sort
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
21 Dec 2008
Boris Kolesnikov
Generates PNG files called tiles which form a layer on a GIS map
10 Dec 2008
shicheng
An article on a easy use regular expression wrapper.
6 Aug 2008
cppnow
An implementation of an (almost) std::map compatible data structure which offers better performance and memory utilization.
27 Mar 2008
Romualdas Cukuras
Put your favourite format string and function arguments to STL string.
1 Mar 2008
Frank Arnold
A simple manipulator class for using printf style in ostream
26 Sep 2005
Tom Gee
A C++ implementation of a liitle game and its extended mathematic model.
20 Jun 2004
Martin Walker
A plug in enhancement to the STL bitset class.
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.
19 Jan 2004
Cho, Kyung-min
safedeque shows the way to use deque with cslock and smart pointer.
30 Dec 2003
Zeeshan Amjad
Writing Portable Code in C++ Using STL
18 Aug 2003
Lai Shiaw San Kent
Introduction to the allocator concept, as well as implementing a policy-driven allocator template class
3 Mar 2003
Yap Chun Wei
Create functors from functions, member functions and manipulating functors.
Sort by Updated

Templates 

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

C++ / MFC / STL - Utilities 

5 Aug 2014
Babu_Abdulsalam
A Simple Profiler for C++ apps on x64 platform
27 May 2014
Francisco José Sen del Prado
A C++ framework to measure things
15 Dec 2013
David Serrano Martínez
There is no safety in numbers, or in anything else. (James Thurber)
10 Dec 2013
Sanmayce
Optimized multi-threaded console full-text searcher
7 Dec 2013
zapsolution
This is a VS2010+ project
7 Nov 2013
DigitalInBlue
Discover how Celero makes benchmarking C++ code easy.
5 Nov 2013
Bill_Hallahan
Large Integer class acts similar to built-in type
26 Jul 2013
SajeeshCheviry
Compare two system environment variables
14 Jul 2013
Santhosh G_
Optimized method to log Enter and Leave information of functions.
9 Jul 2013
MrMikeJJ
Designed to take XML and make it easy to read, by adding appropriate line breaks and tab indentation.
12 Feb 2013
Dave Calkins
A tool for simultaneous editing and viewing of CSS and HTML.
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.
27 Apr 2012
Slav (Amg) Grig
What properties has some proper C++ wrapper class? Let's formalize it for example for Windows registry.
23 Jan 2012
Shup
An article on simple but frequently used utility functions.
14 Sep 2011
Francis Xavier Pulikotil
A single unified interface for creating (almost) any kind of object in C++.
2 May 2011
Asif Bahrainwala
Snoop network using API hooking
14 Feb 2011
Elmue
A complete class encapsulating a versatile HTML editor
5 Sep 2010
Roger65
How to change #define WINVER 0x0502 to 0x0601
31 May 2010
Rangarajan Varadan
A Simple Comm Port Implementation with Read Thread to be used with Embedded Systems
15 Mar 2010
Fredrik Bornander
An article on how to create a simple log for debugging applications.
18 Oct 2009
Brett Goodman
An article about a very useful C++ stream class
20 Aug 2009
"Fish" (David B. Trout)
A command-line tool to run multiple programs in parallel (i.e. concurrently, as a group).
26 Jun 2009
resedit
An quick introduction to ResEdit resource editor
10 May 2009
Andriy Tylychko
A single header cross-platform thread-safe logging facility
28 Apr 2009
Member 2516638
C++ wrapper class to compute moving averages
8 Apr 2009
anand choubey
The code snippet converts MAC Address String Format into Bytes
31 Mar 2009
im_xboss
This topic deals with the method of converting a stream of hex values to its corresponding ASCII values
17 Mar 2009
T800G
Create unique preprocessor macros to prevent multiple header inclusion.
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.
22 Oct 2008
masaniparesh
this article talks about compiler design and implementation
14 Oct 2008
hongseok.com
Helper Class for using CRITICAL_SECTION
9 Oct 2008
Samuel Batista
A small, yet powerful, code profiler with a debug console window.
6 Jul 2008
arystotenes<br />Michael J.
Two simple property classes easying C++ programming
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.
30 Jun 2008
steveb
An application that stores and manages useful code snippets and keeps them always handy.
16 May 2008
dotnfc
Build all your projects using a wizard, just like the 'BCGControl Bar Pro Build Wizard', including the outputs.
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.
6 Jan 2008
Mladen Janković
Base64 coding/decoding for native C++ and customized coding for C++/CLI.
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
6 Nov 2007
Adrian Dorache
C++ syntax highlighting in HTML format.
27 Oct 2007
GauranG Shah
Simple Dialog based Win32 application that provides multiple desktops for windows platform as available in the Linux System
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.
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.
8 Jul 2006
Robert Umbehant
How to build a simple C++ script compiler from Scintilla and CINT.
31 May 2006
oto spal
A utility for "Keep It Simple Stupid" code block execution-speed benchmarking.
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 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.
19 Feb 2006
Michael-K[anzieper]
The article describes an application built to visualise testing processes for the unit test framework of CppUnitLite.
25 Aug 2005
moloned
C++/Mex wrapper adds microsecond resolution timer to Matlab under WinXP.
19 Jun 2005
Tobias Wenig
Writing multiple enumerated configuration entries.
1 Jun 2005
sunhui
This paper gives a general MFC application wizard which supports .NET Framework.
9 May 2005
Roger65
An article on finding the distance between two Zip codes.
8 Apr 2005
mikewhitney
Describes how a Windows program can be output to a console window.
20 Feb 2005
David Nash
Simple text editor featuring drag-and-drop and printing.
10 Feb 2005
Simon Ellis
This article provides a simple autoupdate class that can be added to any application.
24 May 2004
Mike Finnegan
A utility which converts your C++ code to HTML.
13 May 2004
mystro_AKA_kokie
This is a partially implemented IDE for the Java platform.
7 May 2004
Nikhil Doshi
Tool to convert SIDs to object name and vice versa.
12 Apr 2004
alonvx
Type-safe access to read-only or read/write configuration file variables using "one-line-of-code".
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.
4 Mar 2004
Arun krishnan
A nice desktop calendar that sits on your desktop.
8 Feb 2004
Michael Pauli
Tray calendar for WinXP+ (replaces MirandaPlanner).
2 Feb 2004
Michael Pauli
A low priority stealth application to keep track of time and notes.
22 Jan 2004
Mishra Vikas
An application to view Registry entries.
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.
2 Dec 2003
This article introduces an application to consume RSS Feed from Internet.
12 May 2003
Carlos Buelna
A custom AppWizard application to create simple CTreePropSheet-based wizards.
24 Jan 2003
Samar Aarkotti
Beware of memory leaks with new and delete.
6 Jan 2003
k4_pacific
Prints a text tree showing all windows in system, along with information about each window.
19 Jun 2002
srinivas vaithianathan
A useful tool to incorporate version info during build time
2 Jun 2000
Shane Hyde
A method of getting more details about application crashes.
Sort by Updated

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
Web03 | 2.8.140916.1 | Last Updated 20 Sep 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid