C++ / MFC / STL - Beginners | top |
Title/ Updated | Author | Score | |
A beginner's guide to Object Orientation Updated:6 Apr 2004 Explains Object Orientation in C++. And a little something about templates. VC6, Win2K, Dev | Guido Loupias | 3.78 | |
A Beginner's Guide to Pointers Updated:9 Jul 2002 An article showing the use of pointers in C and C++ C++, C, Windows, Visual-Studio, Dev | Andrew Peace | 4.71 | |
A Beginners guide to Templates - Part 1 Updated:24 Jul 2002 An article about basic function and class templates VC6, VC7, .NET1.0, Win2K, WinXP, PocketPC-2002, Visual-Studio, Dev | Stefan Spenz | 4.34 | |
A Beginners guide to Templates - Part 2 Updated:28 Jul 2002 Using advanced template functionality VC6, VC7, .NET1.0, Win2K, WinXP, Visual-Studio, Dev | Stefan Spenz | 3.04 | |
A practical guide to C++ serialization -Unedited Updated:14 Jul 2011 The best way to understand how to serialize with boost is to walk through increasingly complex serialization scenarios. C++, Dev, Boost | ocoudert | 4.86 | |
A Prelude to Pointers Updated:23 Jul 2003 A quick reference to pointers and pointer operations. VC6, VC7, Windows, Dev | Nitron | 4.31 | |
A Reference to Using Pointers Updated:29 Jan 2009 An article to help explain how C/C++ use pointers. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, STL, Dev | logicchild | 3.33 | |
A serialization primer - Part 1 Updated:25 Nov 2002 This tutorial describes how to easily serialize a simple object. VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Ravi Bhavnani | 4.54 | |
A serialization primer - Part 2 Updated:17 Feb 2002 This tutorial describes how to handle invalid data stores and support versioning during serialization. VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Ravi Bhavnani | 4.86 | |
A serialization primer - Part 3 Updated:24 Jun 2005 This tutorial describes how to serialize complex objects. VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Ravi Bhavnani | 4.14 | |
Adapted WinMine Source for Teaching Win32 API Programming Updated:21 Apr 2011 An ideal source package for introducing students to the basics of Win32 programming C, Windows, Dev, Win-SDK | Yiping Cheng | 4.56 | |
An introduction to bitwise operators Updated:8 May 2002 This article gives a brief overview of C style bitwise operators C++, C, Windows, Visual-Studio, Dev | PJ Arends | 4.83 | |
Bitwise Operation Explained Updated:19 Aug 2008 Few well known bitwise operation problem collection C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C | programmersmind | 4.75 | |
C Programming for Embedded System Updated:1 Apr 2009 Task Scheduling based on event C, Architect, Dev | Amit Banerjee | 3.67 | |
C Round Function -Unedited Updated:12 Feb 2010 It's really weird that the C math library (math.h) doesn't support the round function. This post shows how to create one in C. Pretty simple, but can save you little thinking :) All-Topics | Ali BaderEddin | 4.50 | |
Const Illustration in C++ Updated:17 Sep 2008 This article illustrates the common usage of a const in C++ C++/CLI, C, VC6, VC7, VC7.1, VC8.0 | LaymanZheng | 2.27 | |
Crazy Braces - [](){}(); Updated:28 Mar 2011 What does this cryptic bracket sequence mean? What programming language is it? Is it valid syntax? If there is even a weak chance of this syntax being valid, then what does it mean? Alright, alright, alright.....It is C++. That would calm most people; with all their love (pun) for C++. Specifically, All-Topics | Vivek Ragunathan | 4.50 | |
Different Styles of Programming Updated:24 May 2000 A basic introduction to some different styles of programming C++, Windows, Visual-Studio, Dev | Alex Marbus | 3.47 | |
Getting System Local Time, Calculating UpTime, Setting an Alarm, Threading, etc. Updated:6 Jan 2011 Getting System Local Time, Calculating UpTime, Setting an Alarm, threading, etc. C++, Windows | PE32_64 | 4.50 | |
Introduce Yourself to VC++ Updated:3 Jan 2005 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. VC6, Visual-Studio, Dev | sbaladevan | 4.62 | |
Memory leak detection in C++ Updated:28 Jun 2007 This article discusses a simple yet effective solution to memory leak detection in C code C++, C, Windows, Visual-Studio, MFC, Dev | Rabinarayan Biswal | 2.09 | |
MFC under the hood Updated:2 Jul 2002 Explains the basic MFC program flow including where WinMain and the message loop are hidden VC6, VC7, Windows, MFC, Dev | Nishant Sivakumar | 4.64 | |
Microsoft Visual C++ Static and Dynamic Libraries Updated:26 Jul 2010 A simple introduction to static and dynamic libraries with Microsoft Visual C++. C++, Visual-Studio, Dev, Virtualization, virtual-machine | ShaneMcDonald | 4.93 | |
MinGW Static and Dynamic Libraries Updated:4 Jun 2010 A simple introduction to static and dynamic libraries with GCC. C++, Dev, static | ShaneMcDonald | 4.86 | |
Minimal Key Logger using RAWINPUT -UneditedUpdated:21 Dec 2011 An alternative to hooked key logging C++ (VC8.0, VC9.0, VC10.0), Windows (WinXP, Win2003, Vista, Win2008, Win7), Win32, Win64, Dev, SysAdmin, programming, tools | Geoffrey Mee | 4.83 | |
Obtaining the size of a C++ array using templates and other techniques (from C++11) - Part 2 -Unedited Updated:6 Dec 2011 How to obtain the size of a C++ array using templates and other techniques. C++, Dev | PeteBarber | 5.00 | |
Synchronization in Multithreaded Applications with MFC Updated:19 Mar 2007 Introduces synchronization concepts and practices in multithreaded applications VC7.1, VC8.0, Win2K, WinXP, Visual-Studio, Dev | Arman S. | 4.76 | |
Template based programming Updated:24 Mar 2002 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. VC6, VC7, .NET1.0, Win2K, WinXP, Visual-Studio, MFC, ATL, Dev | MAXcode | 2.20 | |
The three major concepts of C++ - Part 1: Classes Updated:25 Feb 2003 This article explains the first major concept of C++: Classes VC6, Win2K, Visual-Studio, Dev | Guido Loupias | 4.43 | |
Think before you code, Virtual Functions in C++ Updated:2 Sep 2008 Virtual functions in C++. C++ (VC6, VC7, VC7.1, VC8.0), C, Dev | programmersmind | 4.59 | |
Using lambdas - C++ vs. C# vs. C++/CX vs. C++/CLI Updated:4 Nov 2011 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. C++, C#, Windows, Visual-Studio, Architect, Dev, QA | Nishant Sivakumar | 4.94 | |
Using namespaces properly Updated:30 Jan 2001 This article does not teach you the syntax of namespaces. Rather, it shows you how to use them properly. VC6, Win2K, Visual-Studio, Dev | Dejan Jelovic | 3.00 | |
Why I Chose C++ Updated:20 Mar 2000 An introduction to C++ from a personal perspective. VC6, Visual-Studio, MFC, Dev | William T. Block | 4.84 | |
Command line processing | top |
Title/ Updated | Author | Score | |
Add color to your std::cout Updated:17 Nov 2006 A tiny library that adds color to CRT programs. C++, Windows, Visual-Studio, STL, Dev | Vincent Godin | 4.82 | |
Breakout Game in a Win32 Console Updated:5 Jun 2010 This article describes how to create a Breakout game in a Win32 console with Visual C++ 6.0 C++, Windows | TopCoder23 | 4.67 | |
CGetOpt - A commandline Parameter Parsing Class Updated:6 Mar 2006 This class enables you to easily parse a command line in any C++ application. C++ (VC6, VC7, VC7.1, VC8.0), Windows (Win2K, WinXP, Win2003, Vista), Visual-Studio, Dev | Geert van Horrik | 4.71 | |
Command line parser Updated:17 Aug 2002 An intuitive and extensible command line parser class that handles multiple command line formats VC6, VC7, Win2K, WinXP, MFC, STL, Dev | Pavel Antonov | 4.79 | |
Fun with the Console, Animating the American Flag (Visual C++ 6.0) Updated:5 Jun 2010 Have some fun with the console, animate the American flag C++ (VC6, VC7, VC7.1, VC8.0, VC9.0), C++/CLI, Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Win2008, Win7, Win2008-R2), Win32 | TopCoder23 | 2.70 | |
Handling Mouse Events and Simulating Push Buttons and List Boxes in a Win32 Console Updated:4 Jun 2010 Handling mouse events and simulating push buttons and list boxes in a Win32 Console C++ (VC6), Windows, Visual-Studio | TopCoder23 | 4.18 | |
How to Create an Object Oriented Win32 Console Application Updated:30 May 2010 How to create an object oriented Win32 Console application C++ (VC6), Win32 | TopCoder23 | 2.67 | |
Object Oriented Command Line Parser Updated:26 Jan 2004 Object oriented extensible command line parser VC6, Windows, Dev | Daniel Vela | 4.54 | |
Object Oriented Command Line Parser for C++ Similar to Windows Script Arguments Object Updated:21 Mar 2009 It is very much like WScript.arguments plus it keeps track of how the named arguments (options) are used. C++ (VC6, VC7, VC7.1, VC8.0), Windows, Linux, Win32, Visual-Studio | swuk | 4.00 | |
ParamContainer - easy-to-use command-line parameter parser Updated:3 Feb 2005 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. VC6, VC7, VC7.1, VC8.0, Windows, MFC, VS.NET2003, Dev | BioRainbow | 2.06 | |
Pong in a Win32 Console Updated:15 Jul 2010 Pong in a Win32 Console C++ (VC6, VC7, VC7.1, VC8.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win7, Win2008-R2), Win32 | TopCoder23 | 4.00 | |
Realtime Animation of a Mandelbrot Zoom in a Win32 Console with Visual C++ 6.0 Updated:14 Jul 2010 This article describes how to create a Realtime animation of a Mandelbrot Zoom in a Win32 Console with Visual C++ 6.0 C++, Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win7, Win2008-R2), Win32 | TopCoder23 | 4.04 | |
Snake Game in a Win32 Console Updated:5 Jun 2010 A Snake game in a Win32 Console C++ (VC6, VC7, VC7.1, VC8.0, VC9.0, VC10.0), C++/CLI, Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Win2008, Win7, Win2008-R2), Win32, Visual-Studio | TopCoder23 | 2.94 | |
Unicode Output to the Windows Console Updated:25 Mar 2009 Working with Unicode strings in C++ and printing them to the Windows console C++ (VC8.0) | swuk | 4.04 | |
Delegates | top |
Title/ Updated | Author | Score | |
A native C++ implementation of the .NET delegate pattern Updated:4 Apr 2005 An implementation of the .NET delegate pattern using C++ templates. C#, VC7.1, Windows, .NET, VS.NET2003, Dev | Christos Malliopoulos | 4.24 | |
A new way to implement Delegate in C++ Updated:25 May 2007 Solving issues with some current implementations of Delegate in C++ C++, Windows, Visual-Studio, Dev | Quynh Nguyen | 4.87 | |
An easy to use event Updated:6 Nov 2005 This article describes an easy to use event class written in standard C++. VC7.1, VC8.0, Windows, VS.NET2003, Dev | duyanning | 4.35 | |
An event mechanism for C++ using an interface based delegate Updated:29 Mar 2007 Introducing a simple event mechanism for C++ using a C# style delegate. VC7.1, WinXP, VS.NET2003, Dev | choiday | 1.80 | |
Automated Delegation Updated:16 Aug 2005 A technique for automated delegation and dynamic inheritance. C++, Windows, Visual-Studio, Dev | Christopher Diggins | 3.26 | |
C++ Delegates and Borland's C++ Builder Event Handling - Part I Updated:26 Nov 2009 Describes how Borland could bybass standard C++ restrictions via __closure keyword C++, Dev, Design | Mohammad Nasim | 4.00 | |
C++ Delegates and Borland's C++ Builder Event Handling - Part II Updated:26 Nov 2009 Describes how Borland smartly used its keyword __closure to handle events C++, Windows, Dev, Design | Mohammad Nasim | 4.17 | |
Delegates in a standard C++ way Updated:26 Jan 2002 A method to duplicate .NET delegates in unmanaged C++ using the External polymorphism pattern. VC6, VC7, Win2K, WinXP, Visual-Studio, Dev | Ben Chan | 3.79 | |
Delegates in C++ with a natural assignment operator Updated:14 Jul 2008 Delegate type just like in C# or Delphi. VC6, VC7, VC7.1, VC8.0, Dev | arystotenes<br />Michael J. | 2.86 | |
Dynamically assigned and stored action sequence with handlers of the returned value, using boost::bind Updated:24 Feb 2011 Module to dynamically assign, store, and call with handlers different functional objects: functors, functions, member functions. C++, WinXP, VS2005, Dev, Boost | Andrew Padalka | 4.17 | |
Emulating C# delegates in Standard C++ Updated:24 Feb 2004 Yet another way create C#-style delegates in C++ using a mixture of templates and polymorphism C++, Windows, Visual-Studio, Dev | Arnold the Aardvark | 4.28 | |
Fast C++ Delegate Updated:27 Mar 2006 An implementation of a fast C++ delegate which is portable and C++ Standard-compliant. VC6, VC7.1, Windows, Dev | JaeWook Choi | 4.78 | |
Fast C++ Delegate: Boost.Function 'drop-in' replacement and multicast Updated:1 Jun 2007 An article on the implementation of a fast C++ delegate with many advanced features. VC6, VC7, VC7.1, VC8.0, Windows, VS.NET2003, VS2005, Dev | JaeWook Choi | 4.87 | |
Implementation of Delegates in C++ using Signal and Slot pattern Updated:12 Sep 2004 The article describes an efficient way to implement delegates in C++ using Signal and Slot pattern. VC6, VC7, VC7.1, VC8.0, Windows, Dev | Eduard Baranovsky | 3.73 | |
Lightweight Generic C++ Callbacks (or, Yet Another Delegate Implementation) Updated:15 Dec 2010 A fast, standards-compliant, and easy-to-use C++ callback implementation C++, Dev | Elbert Mai | 4.74 | |
Member Function Pointers and the Fastest Possible C++ Delegates Updated:5 Apr 2005 A comprehensive tutorial on member function pointers, and an implementation of delegates that generates only two ASM opcodes! ASM, VC6, VC7, VC7.1, Windows, Visual-Studio, Dev | Don Clugston | 4.97 | |
Simple Events System Updated:2 Dec 2002 This code is based on Jeffry Ritcher "Applicate .NET Framework" VC6, VC7, Win2K, WinXP, MFC, Dev | Manuel Alejandro Gómez | 4.00 | |
The Impossibly Fast C++ Delegates Updated:17 Jul 2005 A implementation of a delegate library which can work faster than "the Fastest Possible C++ Delegates" and is completely compatible with the C++ Standard. C++, Windows, Visual-Studio, Dev | Sergey Ryazanov | 4.94 | |
Yet another approach to Delegates in unmanaged C++ Updated:5 Mar 2002 Asynchronous delegates in unamanaged C++ using the C# syntax VC6, Win2K, WinXP, Dev | xicoloko | 4.00 | |
Yet Another C#-style Delegate Class in Standard C++ Updated:6 Jan 2006 This article describes a C#-style delegate class completely written in standard C++. VC7.1, Windows, VS.NET2003, Dev | Yingle Jia | 4.80 | |
C++ / MFC / STL - FAQ | top |
Title/ Updated | Author | Score | |
45 Day Series: CodeProject VC++ Forum Q&A; - I Updated:6 Jul 2005 Collection of Q&A; from VC++ forum between 10 Dec 2004 to 23 Jan 2005. VC6, VC7, VC7.1, VC8.0, Windows, Visual-Studio, Dev | ThatsAlok | 4.90 | |
45 Day Series: Codeproject VC++ Forum Q&A; - IV -Unedited Updated:31 Jul 2005 Collection of Q&A; from VC++ forum between 25 April 2005 to 8 June 2005 VC6, VC7, VC7.1, VC8.0, Windows, Visual-Studio, Dev | ThatsAlok | 4.97 | |
45 Day Series: CodeProject VC++ Forum Q&A; - V -Unedited Updated:25 Jul 2010 Collection of Q&A; from VC++ forum C++ (VC6, VC7, VC8.0, VC9.0) | ThatsAlok | 4.83 | |
45 Day Series: CodeProject VC++ Forum Q&A; - VI -Unedited Updated:15 Jul 2011 Collection of Q&A; from VC++ forum C++ (VC6, VC8.0, VC9.0, VC10.0) | ThatsAlok | 4.81 | |
The Code Project Visual C++ Forum FAQ Updated:27 Jun 2003 A list of frequently-asked questions taken from the C++ forum. VC6, Win2K, WinXP, Visual-Studio, Dev | Michael Dunn | 4.93 | |
General | top |
Title/ Updated | Author | Score | |
.NET Namespace Toolbar Updated:17 Sep 2004 A free IE toolbar that pulls up namespace and class documentation on the new MSDN site. C#, VC6, .NET2.0, Win2K, WinXP, Win2003, MFC, ATL, IE6.0, Dev | Nick Parker | 3.07 | |
.NET style delegates for VC++ 6 Updated:19 Aug 2003 An implementation of synchronous .NET style delegates in non - .NET VC++ 6. VC6, Win2K, WinXP, Win2003, STL, Dev | Ryan Binns | 4.81 | |
.NET UPS XML Tracking Interface DLL Updated:20 Jan 2005 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.. C#, XML, Windows, .NET1.1, WinForms, VS.NET2003, Dev, eCommerce | SuperJason2k | 4.00 | |
8Queen Problem Updated:26 Aug 2008 Tries to solve the queen problem using backtracking C, VC6, VC7, VC7.1, VC8.0, Win2K, Win32 | ima_c++_programmer | 3.25 | |
A Simple Vector Editor Updated:5 Jun 2002 A simeple editor to make my polygon class a bit more usable. VC6, VC7, Win2K, WinXP, MFC, Dev | Joseph M. Newcomer | 3.58 | |
A .NET Derived Class for Working With XML documents Updated:16 May 2002 A class derived from System.Xml.XmlDocument XML, .NET1.0, Win2K, WinXP, Dev | Xiangyang Liu 刘向阳 | 4.50 | |
A 64-bit Horse that can Count Updated:27 May 2009 The article concerns the peculiarities of Visual C++ compiler's behavior when generating 64-bit code and possible errors relating to it. C++, Windows, Win64 | Karpov Andrey | 5.00 | |
A Basic iButton Interface Updated:7 Mar 2003 An Example Of How To Interface To Dallas Semiconductor's iButton And 1-Wire Network VC7, Win2K, WinXP, MFC, Dev | Marc Clifton | 4.48 | |
A Basic Undo/Redo Framework For C++ Updated:27 Jun 2002 An article on implementing undo/redo functionality in C++. VC6, VC7, Win2K, WinXP, MFC, Dev | Yingle Jia | 4.40 | |
A Beginner's Guide on using Pointers Updated:29 Jul 2009 This is an article directed at those beginners who might benefit from understanding pointers C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C | logicchild | 4.20 | |
A Better approach for creating, deleting linked lists Updated:29 Apr 2003 An article on a different and arguably better method of creating linked lists and more advanced data structures that rely on them (trees) VC6, VC7, VC7.1, Windows, Dev | Ralph Varjabedian | 2.80 | |
A Brief Primer on C++ Updated:25 Jul 2009 An article that steps through some essential C++ concepts. C, VC6, VC7, VC7.1, VC8.0, Dev | logicchild | 4.22 | |
A C++ Barcode Library Updated:29 Mar 2006 An easy-to-use barcode library file for Win32 and MFC programmers C++, Windows, Visual-Studio, Dev | includeh10 | 3.29 | |
A C++ Style of Intercepting Functions Updated:12 Nov 2010 This article is about detouring functions in a more safe C++ programming style. C++ (VC6, VC7, VC7.1, VC8.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008), Win32, Dev, SysAdmin | armagedescu | 4.81 | |
A circular character buffer Updated:9 Dec 1999 A circular, thread-safe read/write character buffer VC6, Windows, Dev | David Hubbard | 3.69 | |
A class for operations with Large Integer Numbers Updated:26 May 2003 Presenting some algorithms for operations with large integer numbers in a C++ class using the STL vector container VC6, Win2K, STL, Dev | George Anescu | 4.86 | |
A Class of Accessing inifile in UNICODE Updated:25 Sep 2006 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 C++ (VC6), Windows (Win2K, WinXP, Win2003), Visual-Studio, MFC, Dev | aaa_xxx_aaa | 3.00 | |
A class to make it easy to enumerate folder contents Updated:5 Apr 2004 Enumerating folder contents the reusable way VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev | Rob Manderson | 4.14 | |
A class to make it easy to work with file names Updated:26 Dec 2003 Working with filenames VC6, Win2K, MFC, Dev | Rob Manderson | 4.85 | |
A class to synchronise thread completions Updated:16 Oct 2004 Synchronising thread completion the easy way VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, MFC, Dev | Rob Manderson | 4.69 | |
A closer look at XML Data Binding, including a product appraisal Updated:18 Aug 2004 An introduction to XML Data Binding, and a review of a number of leading products. C++/CLI, C#, VB, XML, eVC, VC6, VC7, VC7.1, VC8.0, .NETCF, .NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, Vista, TabletPC, Embedded, PocketPC-2002, WinMobile2003, MFC, ATL, COM, VS.NET2003, VS2005, CEO, Architect, Dev | Sprotty | 4.87 | |
A Collection of Examples of 64-bit Errors in Real Programs Updated:20 Apr 2011 This article is the most complete collection of examples of 64-bit errors in the C and C++ languages. C++, C, Windows, Win32, Win64, Visual-Studio, Dev, bugs, Code, review | Karpov Andrey | 4.97 | |
A Color Picker For Your Desktop or Internet Explorer Window Updated:3 Jun 2000 A Color Picker that sits in IE or on the Desktop, Requires IE4+ VC6, Win2K, Visual-Studio, IE6.0, Dev | Erik Thompson | 2.92 | |
A Command Line Class Updated:1 Oct 2001 A class that permit to get easily the command line parameters VC6, Win2K, Visual-Studio, MFC, Dev | Carlos Antollini | 4.33 | |
A Complete Screen Saver Framework Using MFC Updated:25 Oct 2002 complete screen saver framework with an installation program. VC6, VC7, Win2K, WinXP, MFC, Dev | Chen Su | 3.67 | |
A Comprehensive Look at Concurrency through the OpenMP API Updated:15 Feb 2010 The purpose of this article is to provide a framework to help achieve concurrency by using OpenMP. C, Windows, Visual-Studio, Architect, Dev | logicchild | 4.41 | |
A Curious Economic Swap Updated:30 Mar 2007 A way to swap two variables of any type using the XOR operator. C++, Windows, Visual-Studio, Dev | Wanderley Caloni | 2.52 | |
A Custom GUI System Updated:31 May 2006 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. C++, Windows, Visual-Studio, MFC, Dev | oto spal | 1.94 | |
A Custom GUI System - Part 2: Dialogs and Controls Updated:31 May 2006 This article explains how the support for dialogs and various controls were implemented in the custom GUI system. C++, Windows, Visual-Studio, MFC, Dev | oto spal | 2.68 | |
A dPad (direction pad) control with auto-repeat Updated:22 Mar 2005 The dPad control also features color gradients and custom events. VB, Windows, .NET1.1, VS.NET2003, Dev | Stumpy842 | 2.83 | |
A drop in class for saving and restoring window position Updated:12 Mar 2003 This article describes how to save and restore the size and position of your dialog-based application. VC6, Win2K, WinXP, MFC, Dev | Jan S. Yoder | 3.17 | |
A Generic Pipeline Framework for C++ Updated:23 Sep 2006 Presentation of a generic, extendable C++ pipeline framework C++ (VC7, VC7.1), Windows (Win2K, WinXP), Visual-Studio (VS.NET2003), Dev | theidealist | 4.28 | |
A gentle introduction to Template Metaprogramming with C++ Updated:6 Mar 2003 Abusing your compiler for extremely early binding VC6, Win2K, WinXP, Dev | moliate | 4.91 | |
A Great Protocol Analyser Updated:16 Aug 2007 A programmable, easy-to-use protocol decoder for parsing and displaying binary package C++ (VC6), Windows (Win2K, WinXP, Win2003), MFC, Dev | shen_bd | 3.36 | |
A GUI Front-End for Microsoft's Hotfix Checker Utility Updated:6 Dec 2001 This article demonstrates redirecting output of a child process, and displaying a web browser UI using DHTML. VC6, Win2K, Visual-Studio, ATL, WTL, Dev | Michael Dunn | 4.13 | |
A Handy Idle-Processing Class for Long Procedures Updated:21 Mar 2003 This article introduces a convenient class for hooking into idle processing. C++, C++/CLI, .NET, Win2K, WinXP, Visual-Studio, MFC, Dev | Craig Muller | 4.69 | |
A implemetion of Singleton Pattern -Unedited Updated:19 Apr 2007 Singleton Pattern VC8.0, WinXP, VS2005, Dev | Bony Chen | 1.25 | |
A Kamal Shankar Quick Tool - Recursive Executer Updated:21 Apr 2004 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. VC6, MFC, Dev | Kamal Shankar | 4.15 | |
A Lightweight Implementation of UML Statecharts in C++ Updated:23 Aug 2007 This lightweight class allows you to easily implement a UML statechart in C++. VC6, Win2K, WinXP, Win2003, Dev | GDSchultz | 4.79 | |
A Literal Converter for Integers Updated:19 Aug 2009 A helper class to convert integer literals between decimals, octals, binaries and hexadecimals. VC7.1, Windows, VS.NET2003, Dev | Tom Gee | 4.18 | |
A multi-purpose XP Office 2003 Style hover and flat button with container bar Updated:10 Oct 2006 A versatile and multi-purpose button and button-bar with full Office 2003 colors and style. VB, .NET1.1, WinXP, Win2003, GDI+, WinForms, VS.NET2003, Dev | carloqueirolo | 4.88 | |
A non-inheritable class Updated:30 Jun 2003 A class that cannot be inherited from VC6, VC7, VC7.1, Windows, Visual-Studio, Dev | Zeeshan Amjad | 4.08 | |
A numeric edit control Updated:1 Jun 2005 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. VB, Windows, .NET1.0, Dev | kennedy_franklin | 2.54 | |
A progress disk similar to that in SQL Server 2005 Updated:31 May 2007 The use of built-in methods of GDI+ to draw a progress disk similar to the one in SQL Server 2005 C#, Windows, .NET, Visual-Studio, GDI+, Dev | Amr Elsehemy ® | 4.26 | |
A Progress-iner Message System -Unedited Updated:16 May 2003 A Progress-iner Message System VC6, VC7, Win2K, WinXP, MFC, Dev | kuhx1980 | 1.13 | |
A Quick Drive Manager Updated:5 Jun 2009 Connecting and disconnecting network drives C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Win32, Win64, Visual-Studio (VS.NET2003, VS2005, VS2008), MFC, Dev | KarstenK | 1.67 | |
A raw toolbar for Dialog and Property page with plenty nice styles (version 1.01) -Unedited Updated:23 Aug 2006 A raw toolbar for Dialog and Property page with plenty nice styles C++, Windows, Visual-Studio, Dev | includeh10 | 2.27 | |
A realtime logfile viewer Updated:24 Feb 2004 Part two of the logging service - the viewer VC6, Win2K, WinXP, Win2003, MFC, Dev | Rob Manderson | 4.98 | |
A sample of memory pool -Unedited Updated:26 Mar 2007 Memory Pool VC8.0, WinXP, VS2005, Dev | Bony Chen | 1.48 | |
A service to manage and create logfiles Updated:6 Jan 2004 A service, and client code, to manage and create logfiles VC6, Win2K, WinXP, Win2003, MFC, Dev | Rob Manderson | 4.97 | |
A service to run multiple instances of SETI on one machine Updated:17 Dec 2003 Using a service to run multiple instances of SETI on one machine and specify which processor(s) each can use VC6, Win2K, WinXP, Win2003, MFC, Dev | Rob Manderson | 4.88 | |
A set of universal data check functions -Unedited Updated:24 Dec 2002 A set of universal data check functions can be used in any systems with checking requirement. VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Johnson Zhou | 1.07 | |
A short discussion on mapping 3D objects to a 2D display Updated:21 Apr 2002 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 VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Paresh Solanki | 4.93 | |
A Short Story about VC++ CRT Updated:28 Aug 2007 The characteristics of each CRT (ML, MT, MD) and the way to solve problems begginers encounter frequently C++, C, Windows, Visual-Studio, Dev | YoungJin Shin | 3.14 | |
A Simple Auto Repeat Button on VB.NET Updated:23 Oct 2003 Auto repeat button in VB.NET based on timer interval VB, Windows, .NET1.1, VS.NET2003, Dev | Daniel Presman | 2.50 | |
A Simple Bitmap Button Implementation Updated:2 Jul 2003 A small class that provides a pure bitmapped button capability for WinForms. C#, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | Marc Clifton | 4.57 | |
A Simple C++ Function Call Stack Trace Utility Updated:10 Feb 2006 How to record your function call stack for debug purposes C++, Windows, Dev | Mockey Chen | 2.98 | |
A simple class for converting numbers into a string with thousands seperators Updated:9 Aug 2006 A simple class to convert numerical values into strings, with localized thousands seperators. C++ (VC8.0), Win2K, WinXP, Win2003, MFC, VS.NET2003, VS2005, Dev | Shaun Harrington | 4.18 | |
A Simple Class for Spherical Harmonic Expansion Updated:16 Mar 2008 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.). C++ (VC9.0), Windows (WinXP, Vista), Win32, Win64, Dev | Karsten Schwenk | 3.86 | |
A Simple Class to Read and Write INI Files Updated:30 Nov 2006 This class is a thin MFC wrapper around Win32 API for reading/writing INI files. C++ (VC6), Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Embedded), .NET (.NET1.0, .NET1.1, .NET2.0, Mono, DotGNU, .NET3.0), MFC, Dev | Nick Alexeev | 3.08 | |
A simple extension to the ListView object (in report mode) Updated:22 Apr 2004 A simple extension to the ListView object (in report mode) VB, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev | londonman | 2.52 | |
A Simple LogFile Updated:19 Mar 2003 A simple logfile to record runtime information VC6, VC7, Win2K, WinXP, Dev | Neil Yao,Zoltan | 4.46 | |
A Simple Profiler using the Visual Studio C/C++ Compiler and DIA SDK Updated:15 Dec 2009 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. C++, Windows, Win32, VS.NET2003, VS2005, VS2008, VS2010, Architect, Dev | Nikhil Soman | 4.97 | |
A Simple Progress Bar Updated:16 Jan 2006 Progress bar that shows status dynamically. C#, Windows, .NET, Visual-Studio, Dev | Member 2588508 | 1.32 | |
A simple RemoteSensing program Updated:22 Feb 2007 A remote sensing program to be used by land sat pictures VC6, Windows, Visual-Studio, Dev, QA | shahin namini | 4.60 | |
A Simple Resource Manager Updated:5 Jun 2003 This is a simple class that you can use to load and use another resource DLL if it is present during runtime. VC6, VC7, VC7.1, Win2K, WinXP, Visual-Studio, MFC, Dev | Weiye Chen | 2.92 | |
A simple software key useful to protect software components Updated:29 Nov 2004 This article shows a way to implement a base software key that could be useful for protecting software components. VC6, Win2K, WinXP, Dev | Manuele Sicuteri | 4.81 | |
A simple string generator in C++ Updated:10 May 2004 Article on a simple string generator VC6, VC7, VC7.1, Windows, Visual-Studio, Dev | ChauJohnthan | 1.08 | |
A simple Windows port scanner -Unedited Updated:20 May 2003 A simple Windows port scanner VC6, Win2K, WinXP, MFC, Dev | Rod VanAmburgh | 1.38 | |
A simple Windows port scanner - Part 2 -Unedited Updated:25 Jul 2003 This project is a simple Windows port scanner which can be very useful for checking your machine to make sure it is locked down! VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev | ice911 | 1.60 | |
A simple wrapper to control Acrobat Reader from your application Updated:9 Nov 2004 This class wraps some useful DDE messages to control Acrobat from your application VC6, Win2K, WinXP, Win2003, Dev | seasidetech | 3.92 | |
A simple XML Parser Updated:28 Jan 2002 A class to read and write non validated XML files XML, VC6, VC7, MFC, Dev | Michael A. Barnhart | 4.57 | |
A simple XP/VS.NET style button control Updated:10 Jan 2003 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, ... VB, .NET1.0, .NET1.1, Win2K, WinXP, VS.NET2003, Dev | Jan Tielens | 4.00 | |
A Simple, Action Based, Undo/Redo Framework Updated:3 Feb 2009 How to use a simple, action based, undo/redo framework C++, Windows, Visual-Studio, Architect, Dev, Design | zdf | 4.46 | |
A Single Instance Control Component in C# Updated:1 Dec 2005 A Single Instance control component which checks whether any instance of your application is running on the system. C#, VC7, .NET1.0, Win2K, WinXP, Visual-Studio, Dev | Chandra Hundigam | 2.21 | |
A Slider with 2 Buttons Updated:9 Aug 2006 A slider with 2 buttons C++, Windows, Visual-Studio, Dev | includeh10 | 3.49 | |
A Small Class to Read INI File Updated:27 Jun 2005 A small class to read INI File, only has 4 methods: ReadInteger, ReadFloat, ReadBoolean, ReadString. C++ (VC6), Windows, Visual-Studio, Dev | xiaohe521 | 4.38 | |
A Smooth ProgressBar for everyone! Updated:11 Feb 2005 A versatile ProgressBar control featuring vertical as well as horizontal mode. VB, Windows, .NET1.1, VS.NET2003, Dev | Stumpy842 | 3.61 | |
A Smooth ProgressBar for everyone! Part Duex Updated:28 Feb 2005 A versatile ProgressBar control featuring vertical and horizontal mode, gradients and more. VB, .NET1.1, Win2K, WinXP, VS.NET2003, Dev | Stumpy842 | 4.59 | |
A Spell Check IE Menu Extension Updated:10 Sep 2002 An IE menu extension that allows you to spell check your form submissions. VC7, Win2K, Visual-Studio, ATL, Dev | | 3.85 | |
A Strategy for Displaying Numeric Data with Significant Figures Updated:5 Dec 2002 A strategy for displaying numeric data with significant figures using Log10. VC6, VC7, Win2K, WinXP, Dev | Bryan Brown | 2.69 | |
A Sudoku Teacher Using Boost Libraries Updated:7 Jul 2006 A Sudoku teacher using multi_index_container, lambda, and other Boost libraries. C++, Windows, MFC, VS2005, Dev | Scott A. Ross | 4.73 | |
A Super-button to Replace CBitmapButton for MFC Programs Updated:26 Aug 2006 A super-button to replace CBitmapButton for MFC programs C++, Windows, Visual-Studio, Dev | includeh10 | 3.21 | |
A templated Matrix class using 2d dynamic array declaration & having The most needed Mathematical functions of Matrix & also all the operators needed in standard c++ (without using any vc commands) -Unedited Updated:22 Feb 2007 This program is written By Shahin Namini C++, Windows, Visual-Studio, Dev | shahin namini | 2.02 | |
A thread wrapper class -Unedited Updated:12 Apr 2007 A wrapper class of worker thread VC8.0, WinXP, VS2005, Dev | Bony Chen | 2.57 | |
A threading framework to optimize interoperation between .NET and apartment threaded COM components Updated:7 May 2007 A generic solution and an accompanying threading framework to optimize calls between .NET and apartment threaded COM components C#2.0, Windows, .NET2.0, ASP.NET, Visual-Studio, WebForms, Dev | Rohit Gadagkar | 4.73 | |
A ToolBar control with special effects Updated:3 Nov 2003 ToolBar Control with special effects, inherits from the .NET ToolBar control. VB, Windows, .NET1.1, VS.NET2003, Dev | Daniel Presman | 3.71 | |
A VB.NET Fluid Effect Image box Updated:6 Mar 2003 An article on a VB.NET ripple image control VB, .NET1.0, Win2K, WinXP, Dev | X-caiver | 4.65 | |
A Windows screensaver and boot manager Updated:21 May 2002 This program Enables / disables / activates the current active screen saver and provides the means to logoff Windows and/or reboot the machine. VC6, Dev | Marc Howe | 2.86 | |
A Windows.Forms.ComboBox with Item 'Super' ToolTips for 32 bit Windows XP (SP2) Updated:6 Jun 2007 A ComboBox that can render owner-drawn tooltips for individual list items. VB8.0, .NET, WinXP, WinForms, VS2005, Dev | Richard Ashman | 4.24 | |
About CObect , CRuntimeClass and related macros. -Unedited Updated:29 Mar 2007 What is the useful of CObject , CRuntimeClass and related macros. eVC, VC6, VC7, VC7.1, VC8.0, WinMobile, Mobile, Win2K, WinXP, Win2003, MFC, VS.NET2003, VS2005, Dev | Mahfuzur Rahman. | 2.67 | |
About size_t and ptrdiff_t Updated:19 Feb 2010 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. C++, C, Win32, Win64, 64-bit | Karpov Andrey | 4.74 | |
Access database using XML without SQL-XML Updated:25 Apr 2002 How to access RDBMS liks MS SQL or Orcale using XML. The core part using COM technology and ATL. XML, VC6, VC7, Win2K, WinXP, MFC, Dev | Johnson Zhou | 3.38 | |
Access Web Services Asynchronously in .NET Design Patterns Updated:4 Jul 2006 Discussing the implementation of the Begin/End pattern (.NET 1) and the event-driven model (.NET 2). C#, Windows, .NET1.1, .NET2.0, ASP.NET, VS.NET2003, VS2005, Dev | Zuoliu Ding | 4.89 | |
Accessing global variable from several thread , show the problems when 2 thread touch the same variable -Unedited Updated:6 Mar 2004 When 2 thread are changing global variable without sync , this thing can make problems VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev | EyalHanan | 1.27 | |
Accessing Google Search Algorithm via XML Updated:2 Nov 2004 How to access Google search facility from within your web site using XML XML, Windows, Dev | Rafay Bin Ali | 1.63 | |
Accessing the Windows Address Book Updated:1 Jan 2003 A class to access the WAB VC6, VC7, Win2K, WinXP, Visual-Studio, Dev | Code4Food | 4.68 | |
ACM Problem of (AARC'98) - Parkinson Updated:16 Jun 2008 Solving old ACM problems C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, STL | LongHC | 3.50 | |
Action History - Undo and Redo Updated:6 Mar 2004 A useful undo/redo system that can be implemented into most programs easily. VC6, VC7, Win2K, WinXP, MFC, Dev | Lea Hayes | 2.86 | |
Active Error Codes Updated:2 May 2009 A mechanism to ensure that error codes are checked and not just ignored C++, Windows, Dev | Stuart Dootson | 4.79 | |
Add XP Style Scrollbar to listctrl, listbox and so on (by self-draw) Updated:8 Mar 2005 Implement XP style scrollbar by self-draw C++ (VC6), Windows (Win2K, WinXP), Visual-Studio, MFC, Dev | xwp | 3.40 | |
Add-in for automatically incrementing build numbers in Visual Studio .NET Updated:27 May 2003 Finally, an add-in that increments build number for VC++.NET ! VC7, VC7.1, VC8.0, Win2K, WinXP, Visual-Studio, ATL, Dev | Catalin Stavaru | 2.37 | |
Addin Manager for VS 2002-2005 Updated:21 Mar 2007 Full control over addins loaded into VS2002-2005 - for power users or addin developers C++, C#2.0, Windows, .NET2.0, VS.NET2003, VS2005, Dev | peterchen | 5.00 | |
Adding a Message Table "Add new Item" wizard with two clicks Updated:8 Sep 2005 How to add, in only two clicks, a simple wizard for the "Add new item" selection to create a Message Table. C++, Windows, Visual-Studio, Dev | Elia Sarti | 4.72 | |
Adding a zip filter to web services Updated:16 May 2006 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. C#, Windows, .NET1.0, .NET1.1, ASP.NET, IIS5.1, IIS6, VS.NET2003, Dev | DaberElay | 4.91 | |
Adding Drag and Drop support to a VB.NET control Updated:5 Apr 2003 Article explaining how to add drag and drop support to a VB.NET control VB, Windows, .NET1.0, Dev | Matthew Day | 4.25 | |
Adding Logging to C Programs with the Pantheios C API Updated:23 Jun 2008 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 C++, Windows, Dev | Matt (D) Wilson | 4.89 | |
Adding scripting support to your Application using minimalistic aproach -Unedited Updated:6 Apr 2009 One very simple way to add scripting support to your app without need to install or distribute anything C++, Windows, Win32, COM, COM+, Dev | Ladislav Nevery | 4.35 | |
Adding Unicode libraries to Your system -Unedited Updated:31 Mar 2004 For those of us that get Link error "mfc42ud.lib" not found VC6, WinXP, Visual-Studio, MFC, Dev | Roger65 | 1.10 | |
Addison-Velski and Landis (AVL) Binary Trees Updated:22 Feb 2000 Describes an implementation of AVL Trees. VC6, MFC, Dev | Andreas Jäger | 3.97 | |
Address Book Updated:6 Aug 2000 Address Book application VC6, Dev | Xavier John | 4.46 | |
Adobe Color Picker Clone part 1 Updated:28 Mar 2005 This is part 1 of the 2 articles containing controls that look and operate like color picker controls used in adobe photoshop. C#, Windows, .NET1.1, VS.NET2003, Dev | Danny Blanchard | 4.92 | |
Advanced Asynchoronous WebServices Updated:20 Apr 2004 Advanced asynchoronous WebServices. C#, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev | Shail_Srivastav | 3.50 | |
Advanced Progressbar Updated:24 Jan 2006 An extended progress bar with support for shape based progress bars and 3D colors. C#, Windows, .NET1.1, GDI+, VS.NET2003, Dev | Gil.Schmidt | 2.98 | |
Advanced Shape Control Updated:4 Sep 2002 Advanced Shape Control VB, .NET1.0, Win2K, WinXP, Dev | Sreenivas Vemulapalli | 4.80 | |
Agent Ransack - File searching utility that supports Regular expressions Updated:12 Oct 2000 File, searching, regular, expression, GREP, tool, utility VC6, Win2K, Visual-Studio, Dev | David Vest | 4.22 | |
AlphaGradientPanel, an extended panel Updated:24 Mar 2006 A panel that has rounded borders, gradients, and transparency. VB, Windows, .NET2.0, GDI+, VS2005, Dev | Nicolas Wälti | 4.60 | |
An All VB.NET Explorer Tree Control with ImageList Management Updated:10 Mar 2006 Explorer TreeView control with Shell Folder access class and Icon management. VB, Windows, .NET1.0, .NET1.1, .NET2.0, VS.NET2003, VS2005, Dev | Jim Parsells | 4.84 | |
An alternative to VC++ and MFC Updated:17 Oct 2003 The article describes a platform independent alternative to VC++ and MFC C++, Win2K, WinXP, Win2003, Visual-Studio, Dev | Gurvinder Singh | 3.04 | |
An alternative transport for WSE 2.0 via MQ. Updated:3 Nov 2003 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). C#, .NET1.1, Win2K, WinXP, Win2003, ASP.NET, VS.NET2003, Dev | Arthur & Vladimir Nesterovsky | 3.50 | |
An Analysis of the Windows PE Checksum Algorithm -Unedited Updated:7 Mar 2008 An Analysis Demonstrating the PE Checksum is an Additive Checksum based on RFC 1071 VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Vista, Visual-Studio, Dev | Jeffrey Walton | 4.81 | |
An animated progressbar control with many extras Updated:20 Nov 2006 An extended picturebox, animated picturebox, and an animated progressbar in one component. C#, .NET, WinXP, WinForms, VS.NET2003, Dev | Robert Rohde | 4.97 | |
An Application To Show You How To Simulate A Mobile Set! -Unedited Updated:28 Jul 2003 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!!! VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev | SuperEric | 1.19 | |
An Easy Firewall Application Updated:9 Oct 2003 Firewall application developed using Packet Filtering API. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev | Jesus Oliva | 4.93 | |
an efficient C++/STL library for word puzzles and spell checking -Unedited Updated:14 Sep 2005 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 VC6, VC7, VC7.1, VC8.0, Windows, STL, VS.NET2003, Architect, Dev | Philippe Guglielmetti | 1.80 | |
An example for platform-independent development Updated:22 Mar 2005 A platform independent game model. VC6, VC7, VC7.1, Win2K, WinXP, VS.NET2003, Dev | Tobias Wenig | 1.82 | |
An improved drag-drop implementation with full positioning control Updated:19 Jul 2007 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. C#2.0, Windows, .NET2.0, WinForms, VS2005, Dev | Mats Gudmundsson | 4.50 | |
An Insight to References in C++ Updated:18 Apr 2006 How C++ Compiler handles References C++, Windows, Visual-Studio, Dev | Deepak Kumar Gupta | 3.53 | |
An Introduction For How to Insert your Own Custom Objects Inside a std:::set Updated:6 May 2009 An Introduction for how to insert your own custom objects inside a std:::set C++ (VC6, VC7, VC7.1, VC8.0), Linux | programmersmind | 4.52 | |
An introduction to libsig c++ using the Microsoft Visual Studio compiler Updated:19 Nov 2003 An introduction to libsig c++ using the Microsoft Visual Studio compiler VC6, VC7, VC7.1, Windows, Dev | roel_ | 4.92 | |
An object-oriented wrapper around function pointers Updated:9 Sep 2004 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. VC7, VC7.1, VC8.0, Windows, Dev | Kenny Moens | 3.89 | |
An Office 2003-like popup notifier Updated:23 Mar 2006 A nice little control to help the user notice you're trying to tell him something... VB, Windows, .NET2.0, GDI+, WinForms, VS2005, Dev | Nicolas Wälti | 4.77 | |
An STL-Like Vector With Matlab Indexing Facilities Updated:3 Apr 2003 An STL-Like Vector with Matlab indexing facilities. VC6, VC7, Win2K, WinXP, STL, Dev | Mohammed Hossny | 3.43 | |
An unique value template Updated:11 Sep 2001 Maintain unique ID for every object with no memory overhead C++, Windows, Visual-Studio, Dev | LOXmith | 3.00 | |
An XSD to .NET language code class generator that adds real punch to Microsoft's XSD Tool Updated:29 Mar 2007 This tool extends the Microsoft XSD tool to provide quality and robust auto-generated code that is easy to use. C++, C#, VB, XML, .NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, Visual-Studio, Architect, Dev | Willem Fourie | 4.95 | |
Animated Progress in Statusbar Updated:27 Oct 2004 Displays an animated progress in windows statusbar, NOT using the progressbar-control! VB, .NET, Win2K, WinXP, Win2003, Visual-Studio, Dev | thomasdev | 3.65 | |
Anonymous DataChunk in a non-MFC way Updated:14 Sep 2005 An anonymous DataChunk class to simplify memory management. VC6, Win2K, Dev | balloy | 4.00 | |
Another Look at Achieving Concurrency using C++ Updated:16 Feb 2010 An article that provides ways to achieve concurrency via C++ C++, Windows (Vista, Win2008, Win7, Win2008-R2), Win32, Visual-Studio (VS2008), Architect, Dev | logicchild | 4.36 | |
Answering machine(TAPI 2.1) -Unedited Updated:10 Sep 2006 Some description about TAPI + a sample incomplete answering machine VC6, Win2K, WinXP, Win2003, MFC, Dev | Hamed Mosavi | 4.92 | |
API Design Updated:11 Dec 2008 Application Programming Interface design principles C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (WinXP, Win2003, Vista), Win32, Dev | b2cc | 3.21 | |
Applied Crypto++: Pseudo Random Number Generators -Unedited Updated:10 Apr 2008 How to Choose a Crypto++ Pseudo Random Number Generator VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, VS.NET2003, VS2005, Dev | Jeffrey Walton | 4.76 | |
Applied Crypto++: Using the RSA Digital Signature System (Part I) -Unedited Updated:21 Jan 2008 Create and Verify RSA Digital Signatures with Appendix Using Crypto++ VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Vista, VS.NET2003, VS2005, Dev | Jeffrey Walton | 4.83 | |
Applying Visual Styles to the TabControl in .NET 2.0 Updated:11 Apr 2006 Applying the XP-look style with the hot key feature to the TabControl. VB, .NET2.0, WinXP, VS2005, Dev | Pankaj.Patel | 2.73 | |
Applying Windows XP Visual Styles to Applications Updated:30 Sep 2003 Apply Windows XP visual styles to applications without a rebuild. VC6, VC7, VC7.1, WinXP, Win2003, VS.NET2003, Dev | Steve Thresher | 3.44 | |
Arabic Fast Print on Receipt Printers Updated:28 May 2002 Allows Arabic POS system developers to work the easiest way on thier receipt printers. VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Tarek Eslim | 3.29 | |
Aristotle Problem Solver Updated:18 Feb 2009 A program that implements the Simplex method to solve Linear Programming problems. C++, Dev | Palavos | 4.74 | |
Array implementation in MFC Updated:7 Aug 2007 This article describes the implementation of arrays in MFC and the flow of control in the member functions implemented by CArray. C++, Windows, Visual-Studio, Dev | Milind Shingade | 2.38 | |
Assert is your friend Updated:11 Mar 2004 How to use assert to find bugs in your programs VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev | Rob Manderson | 4.67 | |
Associative Array in C++ -Unedited Updated:30 Jan 2011 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++ C++ | arnavguddu | 1.22 | |
Asynchronous Communication with .NET WebServices Updated:22 Jun 2002 Explains how to communicate asynchronously with .NET webservices C#, .NET1.0, Win2K, WinXP, Visual-Studio, Dev | Kumar Gaurav Khanna | 4.76 | |
AtInitExitInstance - Register functions to be called during InitInstance and ExitInstance Updated:20 Jan 2003 A technique to register functions to be called during InitInstance and ExitInstance VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | soundman32 | 3.50 | |
Attaching and Detaching Objects Updated:16 May 2000 Attaching and detaching MFC objects to and from Windows objects. VC6, Visual-Studio, MFC, Dev | Joseph M. Newcomer | 4.97 | |
Authentication for Web Services (using SOAP headers) Updated:24 Jun 2003 Simple authentication for web services using SOAP headers. C#, Windows, .NET1.0, .NET1.1, ASP.NET, Visual-Studio, Dev | Dan_P | 4.45 | |
Auto Value Updated:27 Feb 2004 Auto Value is an implementation of variables having undefined state VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Visual-Studio, MFC, ATL, WTL, STL, Dev | c-smile | 4.32 | |
AutoComplete ComboBox in VB.Net Updated:7 May 2002 2 Simple Functions to call from ComboBox events to Autocomplete. Will work with Data Bound combos. VB, Windows, .NET1.0, Visual-Studio, Dev | Daryl | 4.63 | |
Autocomplete combobox using VB.NET Updated:25 Aug 2004 Autocomplete combobox using VB.NET VB, Windows, .NET1.0, Visual-Studio, Dev | Kunal Mukherjee | 4.12 | |
Automatic Application Wait Cursor Updated:16 Mar 2005 Use this library to very easily add an application wide WaitCursor whenever your application is working. C#, .NET, Win2K, WinXP, Visual-Studio, Dev | Steve Fillingham | 4.84 | |
Avoid Multiple Instances of Windows Application with SingleInstanceGuard Updated:21 Oct 2010 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 C++, Windows, Dev | bleedingfingers | 3.87 | |
Avoiding GetDlgItem Updated:16 May 2000 Learn how to refrain from using GetDlgItem. VC6, Visual-Studio, MFC, Dev | Joseph M. Newcomer | 4.31 | |
Avoiding Multiple Instances of an Application Updated:16 May 2000 Learn the right way to limit your application to run only one instance. VC6, Visual-Studio, MFC, Dev | Joseph M. Newcomer | 4.91 | |
Avoiding UpdateData Updated:23 Apr 2007 Learn how to avoid using UpdateData in your modal dialogs. VC6, Visual-Studio, MFC, Dev | Joseph M. Newcomer | 3.37 | |
Background Highlighting with the RichTextBox the System way. Updated:27 Apr 2003 Adds support for setting the background color in the RichTextBox more directly than volking's article. VB, .NET1.0, .NET1.1, Win2K, WinXP, VS.NET2003, Dev | LokiSD | 4.90 | |
BackgroundWorker Threads and Supporting Cancel Updated:25 Sep 2007 Using a BackgroundWorker Thread to improve responsiveness in your UI, support cancel and display progress. C#1.0, C#2.0, C#3.0, Windows, .NET1.0, .NET1.1, .NET2.0, .NET3.0, VS.NET2003, VS2005, Dev | Andrew D. Weiss | 4.88 | |
BacteriaGrowth -Unedited Updated:1 Jul 2007 Calculate reproduction of bacteria from primary bacteria VC6, Win2K, WinXP, Win2003, MFC, Dev | Sayyeid Mostafa Hashemi | 1.14 | |
Balloon tooltips UserControl in VB.NET Updated:11 Apr 2005 How to create balloon tooltips using graphic paths to highlight someting on your form. VB, Windows, .NET1.1, GDI+, VS.NET2003, Dev | msali | 1.33 | |
Basic Arts of Exception Handling Updated:7 Dec 2006 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. VC6, Win2K, WinXP, ATL, STL, COM, Dev | farhanx | 4.48 | |
Basic concepts on Endianness Updated:18 Aug 2003 A beginner introduction to Endianness. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | Juan Carlos Cobas | 4.86 | |
basic_oformatstream template class Updated:13 Nov 2001 Old style printf format strings ported to an ostream shim class VC6, Windows, Visual-Studio, Dev | David 'dex' Schwartz | 4.67 | |
BCH 21,31 Updated:20 Nov 2005 Implementation of BCH Error Correcting Code (ECC). VC6, .NET, Win2K, Visual-Studio, Dev | A. Riazi,Mohammad Riazi | 4.00 | |
Be Sweet - a set of visual source code browsers Updated:1 Jul 2003 A set of source code and project browsers to compliment Visual Studio. VC6, VC7.1, Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev | cider1 | 4.85 | |
Begin Parallel Programming With OpenMP Updated:5 Jun 2007 Improve program performance using OpenMP on multi-core systems C++ (VC8.0), Windows (Win2K, WinXP, Win2003, Vista), Visual-Studio (VS2005), Dev | uusheikh | 4.69 | |
Best Square Root Method - Algorithm - Function (Precision VS Speed) Updated:15 Sep 2010 Square Root Methods Fast Algorithm Speed Precision computational Quake3 Fast Square Root Function Fast Gaming C++ | Mahmoud Hesham El-Magdoub | 4.93 | |
Better ColorPicker Updated:6 Oct 2005 An article on creating a better color picker. VB, .NET1.1, WinXP, GDI+, VS.NET2003, Dev | Wouter Devinck | 2.90 | |
Better way to use member function for C-style callback Updated:25 Dec 2003 A generic way to callback a member function using ATL thunk technique VC6, Win2K, WinXP, Win2003, Visual-Studio, ATL, Dev | solotny | 2.42 | |
Binary File Copy -Unedited Updated:5 Feb 2007 A C++ program to read/write files in binary mode. VC6, VC7, VC7.1, VC8.0, Windows, Visual-Studio, Dev | Pawan84 | 1.22 | |
Binary Templates - A New Way of Editing Binary Files Updated:14 Jan 2004 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. C++, C, Win2K, WinXP, Win2003, Visual-Studio, Dev | gsweet | 1.00 | |
BinClock Updated:21 Jun 2005 A binary clock with options. VC6, WinXP, MFC, Dev | Roger65 | 2.95 | |
Binding dropdowns using Ajax Updated:25 May 2007 How to populate a dropdown in another dropdown change C#, Javascript, XML, SQL, Windows, .NET2.0, ASP.NET, WebForms, Ajax, SQL2005, VS2005, DBA, Dev | Ganesan Sankaran | 2.33 | |
Binding Windows.Forms Controls to Indexed Object Properties in VB.NET Updated:20 Jun 2007 Outlines a class that allows binding of form controls to properties with indexers in VB.NET VB, Windows, .NET1.1, Visual-Studio, Dev | cigwork | 2.00 | |
Bits Array Encapsulation Updated:12 Dec 2004 Encapsulate all bit stream operations in a class to handle all or most of bit stream functions. C++, Windows, Visual-Studio, Dev | Hatem Mostafa | 4.83 | |
BoolTool Updated:24 Feb 2002 A quick method of manipulating the current state of a multi-state variable using enums. VC6, VC7, Win2K, WinXP, Visual-Studio, Dev | M S Vinay | 1.26 | |
Bootstrapper for the VC++ 2005 Redists (with MSI 3.1) Updated:24 Feb 2006 A discussion on deployment in Visual C++ 2005, and an amended version of the vcredist_x86.exe that includes MSI 3.1. C++/CLI, VC8.0, .NET2.0, Win2K, WinXP, Win2003, Vista, VS2005, Dev | oshah | 4.97 | |
Bouncing Hover Button Updated:3 Nov 2005 The hover button for WinForms in VB.NET with pictures bouncing effect. VB, Windows, .NET, Visual-Studio, GDI+, Dev | Levan Midodashvili | 2.68 | |
bucket sort -Unedited Updated:29 Dec 2009 #include C++ | Soumya Ranjan Das | 2.00 | |
BUG in Visual C++ access for destructors with virtual base classes Updated:5 Apr 2000 When inheriting from a virtual base class the access specifier for the destructor is ignored VC6, Windows, Visual-Studio, Dev | Roger Onslow | 4.07 | |
Building systems for automatic C/C++ code logging Updated:1 Jun 2008 The article touches upon a method allowing you to build a system for automatic logging of C/C++ code. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Dev, Design | Karpov Andrey | 4.50 | |
Buttons and Floating containers supporting user defined themes Updated:1 Dec 2003 Provides an XP look and feel over which you have ultimate control VB, .NET1.0, Win2K, WinXP, Win2003, Dev | cnurse | 2.79 | |
BZip2 Classes Updated:10 Feb 2003 Two classes to compress/decompress data using bzip2 VC6, VC7, Win2K, WinXP, Dev | Gilad Novik | 4.64 | |
C & C++ Language Tricks Updated:3 Mar 2000 More tricks of use to a programmer who shuns run-time libraries. VC6, Visual-Studio, MFC, Dev | Chris Becke | 2.38 | |
C to Assembly Cross-compiler Updated:4 Mar 2004 An example cross-compiler program with full source code VC6, Win2K, WinXP, Dev | M Owais Khan | 3.00 | |
C# Barcode Generator WebService Updated:31 Mar 2003 Create a code39 barcode using a webservice in C# VB6, C#, .NET1.0, Win2K, WinXP, ASP.NET, Visual-Studio, Dev | Rui Miguel Barbosa | 4.80 | |
C# Convert Class with C++ and others -Unedited Updated:27 May 2004 ConvertTo,Math,Stack Classes to make your life easy with C++ 6.0 VC6, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev | mbf000 | 1.16 | |
C# Progress Bar Status Bar Panel Updated:30 Jun 2004 A reusable progress bar panel control for display inside the status bar. C#, Windows, .NET1.1, VS.NET2003, Dev | steven_fusco | 4.07 | |
C# StatusBarProgressPanel Control Updated:26 Apr 2005 A status bar panel that displays a standard ProgressBar control. C#, VC8.0, Windows, .NET1.1, VS.NET2003, Dev | Mark Harmon | 4.63 | |
C_InterviewQuestions -Unedited Updated:23 Jun 2005 excellent C_InterviewQuestions C++, Windows, Visual-Studio, Dev | Blue_Aqua | 1.02 | |
C++ -> Drawing Rectangles to Console -Unedited Updated:25 Aug 2011 C++ -> Drawing Rectangles to Console C++, GUI | Caner Korkmaz | 4.80 | |
C++ -> Drawing Rectangles to Console -Unedited Updated:25 Aug 2011 Smaller code:void DrawRect(int x, int y, int width, int height, int curPosX=0, int curPosY=0){ setxy(x, y); cout << char(201); cout.width(width); cout.fill (char(205)); cout << char(187); setxy(x,height+y); cout << char(200); cout.width(width); cout.fill... C++, GUI | Jose David Pujo | 4.50 | |
C++ Class Mapping - An XML Parser example Updated:21 Nov 2004 How to use C++ macros to map class members for serialization or other purposes. VC7.1, Windows, MFC, VS.NET2003, Dev | Steve Johnson (Sven) | 3.71 | |
C++ Coding Practices Guide Updated:20 May 2008 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. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, .NET, MFC, WinForms, Dev | Chesnokov Yuriy | 3.28 | |
C++ Copy Constructor in depth -Unedited Updated:25 May 2010 The copy constructor is a special kind of constructor which creates a new object which is a copy of an existing one, and does it efficiently.The copy constructor receives an object of its own class as an argument, and allows to create a new object which is copy of another without building it... C++ | ben-oved | 3.67 | |
C++ DateTimePicker in DataGridView Updated:15 Oct 2010 C++ DateTimePicker in DataGridView C++, Dev, DataGridView | Ger Hayden | 5.00 | |
C++ Exceptions: Pros and Cons Updated:28 Dec 2009 An unbiased analysis of good and bad cases for using exceptions vs. error codes. C++/CLI, VC6, VC7, VC7.1, VC8.0, Dev | Nemanja Trifunovic | 4.90 | |
C++ implementation of the C# Property and Indexer with Accessor-Modifiers Updated:20 May 2010 A C++ implementation of the C# functionality for both Property and Indexer, and controlling their compile-time accessibility using accessor-modifiers. VC6, VC7, VC7.1, VC8.0, Dev | jeff00seattle | 4.88 | |
C++ Integer Class Updated:5 Jul 2004 A class which implements arithmetic for very large integers in C++. VC7.1, WinXP, VS.NET2003, Dev | Cap'n Code | 2.59 | |
C++ MetaClass Updated:30 Nov 1999 A class that can be modified at run-time VC6, VC7, VC7.1, VC8.0, Dev | Niraj Kedar | 2.87 | |
C++ Object Introspection – (Enumerating Class Attributes) Updated:14 Nov 2002 Enumerating class attributes in C++. VC6, Win2K, WinXP, MFC, Dev | strtdusty | 2.80 | |
C++ object properties with no run-time or memory overhead Updated:19 Dec 2005 An article on how to make C++ objects with properties that have no run-time or memory overhead. C++, Windows, Visual-Studio, Dev | Achilleas Margaritis | 2.91 | |
C++ Properties Updated:18 Oct 2010 C#-Style Properties in C++ C++, C# | ccoale427 | 4.85 | |
C++ Reverse Disassembly Updated:25 Aug 2004 This article's aim is to provide material for modern day decompiling of an application written in C++ VC6, Windows, Visual-Studio, Dev | Opcodevoid | 4.84 | |
C++ Syntax Uncovered -Unedited Updated:17 Jul 2011 answers many whys in bigenners' and even advanced programmers' head about what looks strange syntax C++, C++/CLI, C, C#, Java | Mohammad Nasim | 2.40 | |
C++ Template class to walk through a tree Updated:1 Apr 2003 An article decribing the use of templates in writing a tree walker VC6, Windows, Dev | Nandagopal | 3.86 | |
C++ Win32 Command Line Tail - Made Easy -Unedited Updated:2 Apr 2006 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 C++, Windows, Visual-Studio, Dev | kbfromindia | 1.95 | |
C++ Winsock Client To Server File Transfer - Made Easy -Unedited Updated:23 Aug 2006 Easy way implement winsock c++ code for file transfering. C++, Windows, Visual-Studio, Dev | kbfromindia | 3.03 | |
C++ Wrapper classes for the COM interfaces of Microsoft XML parser (MSXML) Updated:1 Jan 2002 The provided MFC extension DLL provides easy to use wrapper classes for all COM-interfaces of Microsoft's DOM-/SAX implementation. XML, VC6, Win2K, WinXP, MFC, Dev | Sven Wiegand | 4.46 | |
C++ wrapper for Gilles Vollant's Unzip API Updated:10 Dec 2002 Presents an extended yet simplified interface to querying, filtering and extracting multiple files from a zip archive VC6, Win2K, Dev | .dan.g. | 4.77 | |
Callback based, Quicksort enabled CArray template class Updated:18 Oct 2000 This article presents a callback based, QuickSort enabled CArray template class. VC6, Win2K, MFC, Dev | Attila Hajdrik | 2.50 | |
Callbacks, Threads, and MFC Updated:16 May 2000 Learn how to use callbacks and threads with MFC. VC6, Visual-Studio, MFC, Dev | Joseph M. Newcomer | 4.94 | |
Calling Conventions Demystified Updated:22 Sep 2001 Visual C++ calling conventions explained VC6, Win2K, Visual-Studio, Dev | Nemanja Trifunovic | 4.86 | |
Calling Conventions for SSI Test Modules Updated:21 Mar 2005 Explains how SSI TestModules library routines pass data each other using different calling conventions. C++, Windows, Visual-Studio, Dev | jljgilbert | 4.20 | |
Calling Lua functions : using C++ language. -Unedited Updated:2 Feb 2007 Calling Lua functions : using C++ language. VC8.0, Win2K, WinXP, Win2003, Vista, VS.NET2003, VS2005, Dev | Renato Tegon Forti | 4.79 | |
Catch and Log Exceptions Updated:16 Aug 2010 An easy way to catch exceptions and log them in C++. C++, Dev, Exception | Emrah KAYA | 4.50 | |
CAutoMate<>: a tiny utility class to run a mate function automatically in code block Updated:29 Nov 2004 An article on a tiny utility class to run a mate function (Win32 API and CRT functions) automatically in code block. C++/CLI, VC6, .NET1.0, Dev | JaeWook Choi | 4.26 | |
CBitStream - A simple C++ class for reading and writing variable-length data Updated:22 Jan 2009 An article on a simple C++ class for reading and writing variable-length data. C++, Windows, Dev | darkoman | 4.20 | |
CDFValue - Fractional/Decimal conversion class Updated:22 Nov 2002 A class used to manipulate and convert decimal and fractional data. VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Old Timer | 2.65 | |
CGZip, a C++ wrapper for gzip methods Updated:9 Dec 2002 A minimal class for handling gzip methods included in the zlib library. VC6, VC7, Win2K, WinXP, Dev | Jonathan de Halleux | 4.43 | |
Chad's Charts Updated:13 Mar 2006 A basic charting package. VB, Windows, .NET2.0, GDI+, WinForms, WebForms, VS2005, Dev | Chad Michel | 3.65 | |
Changing an Object's Polymorphic Behavior at Runtime with the V-table Updated:1 Feb 2010 This technique allows you to change the polymorphic behavior of an object at runtime using the v-table. C++, Dev | danielh_code | 4.50 | |
Chat Client Server Updated:19 May 2007 An implementation of chat client and server with win32 sockets C++, Windows, Win32, Visual-Studio, Dev | Boby Thomas P | 4.13 | |
Check texas holdem poker hand -Unedited Updated:14 Mar 2007 Check what your poker hand is in a Texas Holdem game VC8.0, WinXP, VS2005, Dev | c2z232f | 1.38 | |
Check Windows 7 version in Visual C++ -Unedited Updated:29 Jul 2011 How to check the Windows 7 version in VC++. VC9.0, VC10.0 | Sayyeid Mostafa Hashemi | 3.14 | |
Check Windows 7 version in Visual C++ -Unedited Updated:2 Aug 2011 For MFC code it's a little easier:afxGlobalData.bIsWindows7This variable will be set to true on Windows 7 and newer.Consider using VerifyVersionInfo() to do requirements checking.VerifyVersionInfo()[^]Here is a sample pulled from MSDN:#include #include... VC9.0, VC10.0 | Charles Oppermann | 5.00 | |
CHookWnd v1.02 Updated:3 Mar 2000 A freeware MFC class to support MFC subclassing VC6, MFC, Dev | PJ Naughter | 4.22 | |
CIni Updated:13 Nov 2003 A comprehensive INI file handling class. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Dev | Abin | 4.85 | |
CIniEx - Class with Extended INI file support Updated:16 Apr 2001 Class CIniEx carries out an extended set of INI file functions in memory VC6, Win2K, MFC, Dev | Oscar Kogosov | 3.33 | |
CIniFile Updated:31 May 2005 A class that makes it easy to implement an INI settings file in your applications. VC6, Win2K, Dev | Cabadam | 4.17 | |
CInt96 v1.04 - 96 Bit Integers Updated:3 Mar 2000 A Freeware MFC class which provides 96 bit integers. VC6, MFC, Dev | PJ Naughter | 4.15 | |
Circular Buffer Updated:15 Jun 2001 A multi-threaded circular buffer program VC6, Win2K, MFC, Dev | Jacques Cooper | 3.60 | |
Clock Screen Saver Updated:27 Jun 2004 A mouse trailing clock screen saver written in MFC. VC7, Win2K, WinXP, Visual-Studio, Dev | Don Kackman | 4.73 | |
CMapEditor Updated:14 Oct 2003 A simple and efficient interface for using a multi-level matrix of values. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, STL, Dev | eugi | 3.67 | |
CMarkupArchive, an extension to CMarkup Updated:13 Oct 2002 This class adds additional features to the XML parser CMarkup: file handling, namespaces, numerical helpers and new find methods. XML, VC6, VC7, Win2K, WinXP, MFC, Dev | Jonathan de Halleux | 4.28 | |
CNumberFormat: A class for bit-field extraction out from 32 bit value values Updated:11 Jan 2005 An MFC class for fast extraction and interpretation of values from a 32 bit provided value. VC6, VC7, VC7.1, Win2K, WinXP, MFC, VS.NET2003, Dev | | 3.80 | |
CObect , CRuntimeClass and related macros Updated:2 Apr 2007 A project that will dynamically create an object from a class C++, Windows, Dev | Mahfuzur Rahman. | 3.00 | |
CObjBroker - Limited Resource Broker class Updated:8 Aug 2002 If you are working with limited resources in a multithreaded scenario, ObjBroker will help you... VC6, .NET1.0, Win2K, WinXP, PocketPC-2002, Dev | Cho, Kyung-min | 4.00 | |
Code for finding out the total number of files & folders existing in a folder through VC++ -Unedited Updated:22 Dec 2003 The small function block will return a structure consisting of number of folders & files existing in the given folder. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev | kalicharan | 1.03 | |
Code optimization implemented with RAD application -Unedited Updated:13 May 2003 My idea... C++, Windows, Visual-Studio, Dev | ocean0 | 1.04 | |
Code profiler and optimizations Updated:2 May 2002 C++ code profiler and small profiling utility VC6, MFC, Dev | alex.barylski | 2.43 | |
Collapsible Panels in VB.NET Updated:7 Sep 2004 Expanding and collapsible panels implemented in VB.NET. VB, Windows, .NET1.1, VS.NET2003, Dev | RoyClem | 4.29 | |
Collect data from an object of some other class -Unedited Updated:28 Feb 2010 There are circumstances, such as report or log entry, where we need to collect data from an object of some other (related or not) class. The C++ language only requires that we instruct the compiler how we intend to do it. This is simply achieved by defining a constructor of recipient_class... C++ | Alain Rist | 4.00 | |
Color picking and Animating window -Unedited Updated:2 May 2005 This application to some extent gives idea about getting VC6, Win2K, MFC, Dev | S Palip | 1.95 | |
Color picking and Animating window -Unedited Updated:2 May 2005 This application to some extent gives idea about getting VC6, Win2K, Visual-Studio, MFC, Dev | S Palip | 2.00 | |
Color ProgressBar Updated:30 Apr 2004 An attractive and fancier ProgressBar. C#, VB, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, Dev | Alan Zhao | 4.48 | |
ColoredErrorProvider: Custom Extender Provider, based on ErrorProvider class. Updated:21 Jan 2004 Indicates error within the control by flashing the control's background color. C#, Windows, .NET1.1, VS.NET2003, Dev | SathishVJ | 3.93 | |
Coloured Error Messages for Console Applications Updated:5 Dec 2006 Implementation of a function which will print coloured messages on console window C++, Windows, Visual-Studio, Dev | Prateek Kumar Dubey | 4.26 | |
CommandLine parameters parser Updated:14 Mar 2003 Get command line params in any order, any number, any type VC6, Win2K, WinXP, MFC, Dev | Zoltan | 1.08 | |
Compiler in Action- C/C++ to Machine Updated:6 Jun 2008 What compiler generates from C/C++ source code C++ | Maruf Maniruzzaman | 3.56 | |
Compiling C++ code at runtime Updated:8 Oct 2008 Optimizing algorithms at runtime with a domain-specific embedded language (DSEL) and LLVM. C++ (VC9.0), Dev | cppnow | 4.38 | |
Composite Date & Time Control Updated:11 Apr 2007 A control showing both date and time VB, Windows, .NET2.0, Visual-Studio, Dev | Richard Jones | 4.40 | |
Composite Design Pattern - an Example -Unedited Updated:29 Jun 2005 Composite design pattern through an example VC6, Windows, Visual-Studio, Dev | mukhopadhyay somenath | 1.50 | |
Compress Data Updated:17 Apr 2003 Compress/uncompress data in CFile, CByteArray and IStream(ISequentialStream) VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | James Lee | 2.85 | |
Compression and decompression using the Crypto++ library Updated:16 Apr 2001 Using the Crypto++ library to compress and decompress data VC6, Win2K, Dev | | 4.03 | |
Connection Pool in a Static Library Updated:1 Jan 2007 Connection Pool in a Static Library VC6, Win2K, WinXP, Win2003, MFC, Architect, Dev | Jessn | 3.79 | |
Consuming SOAP web services - Amazon, Google et al. Updated:14 Dec 2003 This article describes how to build and use static proxy classes to access a web service C#, .NET1.0, WinXP, Visual-Studio, Dev | benjaminwootton | 4.13 | |
Container of auto_ptr Updated:14 Oct 2003 This article describes how auto_ptr can be used to solve a few issues. VC6, Windows, Visual-Studio, STL, Dev | Zeeshan Amjad | 4.17 | |
Context Menu and Event Handling in Visual Basic .NET Updated:8 Nov 2004 This article describes ContextMenu and event handling in Visual Basic .NET. VB, Windows, .NET1.1, VS.NET2003, Dev | benoyraj | 4.71 | |
Control Arrays on a Dialog box/FormView Updated:20 Sep 2005 Using control arrays in VC++. VC6, Dev | Alton Williams | 4.43 | |
Convenient wrapper of VBScript.RegExp for VC++ Updated:29 Feb 2004 Regular Expression for VC++ using VBScript.RegExp VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, ATL, Dev | sswater shi | 4.28 | |
Convert Date Leap year to Gregorian -Unedited Updated:31 May 2005 Convert Date Leap year to Gregorian (shamsi - Miladi) Calender VC6, Windows, Visual-Studio, Dev | Behzad Bahjat Manesh | 2.00 | |
Convert Float to Int using Assembly Language Programming Updated:15 Jun 2005 An article on Converting Float value to an integer value trimming off the decimal part VC6, Win2K, Dev | Jayadev MV | 2.93 | |
Convert.exe Updated:2 Jan 2002 A Utility to converter negative values displayed with trailing minus to a leading minus format VC6, VC7, Win2K, WinXP, MFC, Dev | Roger Wright | 4.78 | |
Converting a List of Data to XML using Microsoft Excel 2003 Updated:23 May 2006 A tutorial on using XML maps in Excel to convert spreadsheet data to XML. XML, Windows, Visual-Studio, Dev | Mike Ellison | 4.65 | |
Correct theme support for the .NET CheckBox control Updated:22 Dec 2004 An article on adding correct theme support to the .NET CheckBox control without taking over the drawing of the control, in C#. C#, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | Boris Byk | 1.91 | |
Count Lines of C or C++ Code Updated:29 Dec 2005 An article on counting lines of code. VC6, VC7, VC7.1, VC8.0, WinXP, Visual-Studio, MFC, Dev | Roger65 | 3.23 | |
CPerlWrap - A Class Wrapper for embedding Perl into your MFC program Updated:29 Jul 2003 Simple class to allow fast, easy access to Perl and Perl variables. VC6, Win2K, WinXP, MFC, Dev | Harold Bamford | 4.89 | |
CPlusPlus_InterviewQues -Unedited Updated:23 Jun 2005 excellent interview questions on C++ C++, Windows, Visual-Studio, Dev | Blue_Aqua | 2.30 | |
CPU Load Control Updated:22 Feb 2007 Demonstration to control the amount of CPU load used by your computer C++ (VC8.0), Windows, Visual-Studio, Dev, QA | jkhax0r | 3.90 | |
Create Cross-platform Thread-Independent Event Loops Updated:12 May 2007 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. VC6, Dev | Alex_Intw | 4.86 | |
Create DeskBands With TangramLite -Unedited Updated:20 Aug 2006 IE Extension With a FrameWork C++, Windows, Visual-Studio, Dev | wlwlxj | 3.56 | |
Create HTML File (Table) Updated:18 Apr 2004 An article on creating HTML files with VC++. VC6, WinXP, MFC, Dev | Thomas Latuske | 2.74 | |
Create projects easily with private MFC, ATL and CRT assemblies Updated:15 Jun 2007 An easy way to create programs that use CRT, MFC and ATL library DLLs from application local folders VC8.0, Windows, VS2005, Dev | Martin Richter [MVP C++] | 4.94 | |
Create Singleton with Parameters in Constructor Updated:6 Apr 2010 This article describes how you can create a singleton which has a constructor with one or more parameters. C++, C++/CLI, Dev | Gergely Mancz | 3.75 | |
Creating a process, and then killing it Updated:22 Nov 1999 Creating a process, and then killing it. VC6, Windows, Visual-Studio, Dev | ljp | 4.27 | |
CREATING MULTIPLE WINDOW SERVICES USING INI CONFIG FILE -Unedited Updated:11 Mar 2006 MULTIPLE WINDOW SERVICES C++, Windows, Visual-Studio, ATL, Architect, Dev | Diego Gil | 4.09 | |
Creating network share programmatically -Unedited Updated:20 May 2007 I have used window api to create the share to the network resource. VC7.1, .NET2.0, WinXP, Visual-Studio, Dev | Raja Iqbal Singh | 2.94 | |
Creating Property Editors in DesignTime for VS.Net Easily (UITypeEditor Helper) Updated:18 Mar 2007 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 VB8.0, Windows, .NET2.0, VS2005, Dev | S.Serpooshan | 4.77 | |
Creating the General ProfUIS Dialog and ProfUIS MessageBox Updated:19 Jun 2007 Creating the General ProfUIS Dialog and ProfUIS MessageBox VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Vista, Visual-Studio, Dev | Leshchuk Aleksey | 4.90 | |
Cross-platform Command Line Argument and Option Parsing (Plus File Glob) Updated:15 Mar 2011 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. C++, Windows, Visual-Studio, Dev | brofield | 4.70 | |
Cryptest (MFC Style Crypto++ v4.2 Library GUI). Updated:6 Jan 2002 A GUI version of the Crypto++ v4.2 Library that was written by Wei Dai. VC6, Win2K, WinXP, MFC, Dev | Dan Madden | 4.60 | |
CSingleInstance - Single Instance Apps Updated:3 Mar 2000 An MFC class to implement single instance apps. VC6, MFC, Dev | PJ Naughter | 4.95 | |
CSplitPath Updated:16 Feb 2000 A class that will split a complete path into its components. VC6, Visual-Studio, MFC, Dev | Kevin Lussier | 4.28 | |
CS-RCS - a free revision control system for Windows Updated:5 Apr 2000 Based on GNU RCS, CS-RCS is fully integrated with Windows, providing robust and intuitive configuration management and change control VC6, Visual-Studio, MFC, Dev | Component Software | 3.47 | |
CTrueRandom - Getting True Random Numbers Updated:13 Oct 2003 The CTrueRandom class gets true random numbers for you. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Dev | Dominik Reichl | 3.62 | |
Currency Updated:14 Apr 2004 A set of currency manipulation classes VC6, Win2K, WinXP, Win2003, Visual-Studio, STL, Dev | AntonGogolev | 3.96 | |
Currency Convertor Updated:30 May 2005 Converts one currency into another using Yahoo finance exchange rates. C++, C#, Windows, .NET, Visual-Studio, Dev | Priyank Bolia | 2.80 | |
Custom (User Defined) Operators in C++ Updated:15 Dec 2008 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. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Dev | John Crenshaw | 4.49 | |
Custom Draw TreeView in VB.NET Updated:25 May 2005 An owner draw implementation of a VB.NET treeview to show some bold text in nodes. VB, Windows, .NET1.0, GDI+, Dev | Carlos J. Quintero | 4.37 | |
Custom Dynamic Interactive Calendar Updated:7 Jul 2006 An article on building an interactive, dynamically generated calendar. VB, Windows, .NET, Visual-Studio, Dev | anonppp | 2.29 | |
Custom Python Part 1: Extensions Updated:21 Nov 2002 How to build C/C++ custom extension libraries for Python. VC6, VC7, Win2K, WinXP, Visual-Studio, Dev | Jamie Hale | 4.64 | |
Customized ListView Control Updated:25 Feb 2005 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. VB, Windows, .NET1.0, Dev | kennedy_franklin | 3.35 | |
Data Conversions Updated:28 Jun 2002 These are a few samples of data conversions which you can use for a quick reference VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | VGirish | 4.75 | |
Database connected DropDownList Updated:23 Mar 2004 This control is connected to a database table to populate Items value in DropDownList control. VB, .NET, Win2K, WinXP, Win2003, Visual-Studio, Dev | Neeraj Jain | 3.25 | |
Data-bound Auto Complete Combo Updated:18 Mar 2004 A data-bound auto complete combo that filter items as you type. VB, Windows, .NET1.1, VS.NET2003, Dev | Daniel Carvalho Liedke | 3.00 | |
DataGrid ColumnStyle as LinkLabel Updated:19 Jul 2006 To create a column style of a DataGrid as a LinkLabel. VB, .NET1.1, Win2K, VS.NET2003, Dev | Nidhi S | 3.54 | |
dBase Explorer Updated:13 Jun 2002 A Utility to Explore dBase, FoxPro and xBase Databases C++, Visual-Studio, Dev | zhaque | 2.43 | |
DDE with Internet Explorer and Netscape Updated:16 Dec 2003 DDE with Internet Explorer and Netscape. VC6, Win2K, WinXP, Win2003, MFC, Dev | Monty2 | 3.17 | |
Defining a unique macro receiving multiple arguments of any type Updated:28 Dec 2003 This article describes how to define a macro receiving multiple arguments of multiple types and convert it automatically to a concatenated string VC6, Win2K, WinXP, Dev | GuimaSun | 4.14 | |
Dependency Checker -Unedited Updated:21 Oct 2009 This is a simple lightweight utility to find which DLL/EXE/OCX in a folder uses a particular DLL. All-Topics | aveen | 5.00 | |
Design by Contract in C++ Updated:15 Sep 2004 An article decribing how to implement Design by Contact in C++, using lambda expressions. VC7.1, VS.NET2003, Dev | Jarl Lindrud | 4.43 | |
Desktop Bob - Instant CP notifications Updated:26 Oct 2002 A tool for acessing CodeProject and have instant notifications of Codeproject's posts C#, .NET1.0, Win2K, WinXP, Dev | Daniel Turini | 4.83 | |
DetectNesting - Nesting aware language processor - Part I Updated:22 Aug 2004 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 ! C++, Windows, Visual-Studio, Dev | Kamal Shankar,Subhobroto | 3.76 | |
DetectNesting - Nesting aware language processor - Part II Updated:26 Jul 2004 This is the second part of a series which presents a light weight, nesting aware document processor which understands regular expressions too! VC6, Windows, Dev | Kamal Shankar,Subhobroto | 3.00 | |
Determining Threading Limits For Multi-Threaded Network Applications Updated:30 Oct 2002 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. VC6, VC7, .NET1.0, Win2K, WinXP, PocketPC-2002, Visual-Studio, MFC, Dev | John Aldrich | 1.46 | |
Development of Applications of Cross-Platform with Qt and MSVC++ - Part 1 Updated:4 Jun 2005 How to develop programs using MSVC++ and Qt for Windows, Linux and MacOS C++ (VC6), Windows (Win2K, WinXP, Win2003), Visual-Studio, Architect, DBA, Dev | WillianBR | 3.24 | |
Development of applications of Cross-Platform with Qt and MSVC++ - Part 2 -Unedited Updated:4 Jun 2005 Qt Designer and Compilers VC6, Win2K, WinXP, Win2003, Architect, Dev | WillianBR | 2.19 | |
Dialog Data Exchange in MFC Updated:19 Jun 2006 Efficient mechanisms for transferring and validating data in a dialog box, through the DDX and DDV routines. C++, Windows, Visual-Studio, MFC, Dev | Hitesh Sharma | 3.45 | |
Dialogs Communication Updated:26 Feb 2007 On the art of exchanging data VC6, VC7, VC7.1, VC8.0, Windows, Visual-Studio, MFC, Dev | txcct | 2.77 | |
DiamondControl - A custom button with MouseOver effects Updated:21 Mar 2005 An owner-drawn control with a custom UIEditor for Visual Studio designer. VB, Windows, .NET1.1, GDI+, VS.NET2003, Dev | Stumpy842 | 4.45 | |
DICOM parser (based on DICOM server from dicomapi) Updated:5 Jul 2005 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. VC6, WinXP, Dev | dicomapi,mike_mma | 4.20 | |
Dime Buffered Upload Updated:29 Dec 2005 This article outlines a technique to overcome the problem of sending large files via web services. C#, .NET1.1, Win2K, WinXP, Win2003, Vista, ASP.NET, IIS, VS.NET2003, Dev | Tim_Mackey | 4.72 | |
Disable Column Resizing in ListView Report Mode Updated:13 Mar 2006 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. VB, Windows, .NET, WinForms, VS.NET2003, VS2005, Dev | Jeremy A. Wilson | 3.94 | |
Disable keyboard and show images for the children Updated:21 Feb 2005 An application to let run every time a child is over your computer. VC6, Win2K, MFC, Dev | pocjoc | 4.69 | |
Displaying Crystal Report 8.0 reports in Visual C++ 6.0 Updated:19 Apr 2005 Displaying Crystal Report 8.0 reports in Visual C++ 6.0 VC6, Windows, Dev | Peter Mensah | 3.08 | |
Displaying Latest Code Project Articles in Outlook Today Updated:27 Jun 2004 Displaying the latest Code Project articles in Outlook Today. C++, VBScript, Javascript, XML, XHTML, Win2K, WinXP, Visual-Studio, MFC, Dev | Bassam Abdul-Baki | 1.00 | |
Domain Specific Language using C# 4.0 - Part 1 -Unedited Updated:26 Dec 2010 Domain Specific Language using C# 4.0 - Part 1 C# | M Sheik Uduman Ali | | |
Domain Specific Language using C# 4.0 - Part 2 -Unedited Updated:26 Dec 2010 Domain Specific Language using C# 4.0 - Part 2 C# | M Sheik Uduman Ali | | |
Double Buffering in a Win32 API Program Updated:24 Nov 2007 An article describing how to do animations with double buffering C++, Windows, Visual-Studio, Dev | Markus Koppensteiner | 1.00 | |
DoxyS, advanced free C++ documentation tool Updated:5 Mar 2005 C++ documentation tool inspired by MS documentation style C++, WinXP, VS.NET2003, Dev | doxys | 4.92 | |
Drag and Drop on a Tray Icon Updated:6 Aug 2007 How to detect that an item was dropped on a specific tray icon C++ (VC7.1), Windows (WinXP, Win2003), Visual-Studio (VS.NET2003), Dev | Sven So. | 2.80 | |
Drag and Drop Persisting TreeView Control (VB.NET) Updated:27 Jan 2005 Extending the TreeView control to support drag and drop and persistance. VB, Windows, .NET, WinForms, VS.NET2003, Dev | Tom John | 4.41 | |
Draw oblique / slant text strings Updated:25 Apr 2007 This article shows how to draw oblique/slant text string VC7, VC7.1, VC8.0, Windows, Visual-Studio, Dev | Andrew Qu | 4.73 | |
Dynamic C++ Proposal Updated:23 Dec 2008 A proposal of how to introduce dynamism into the C++ language. C++, Dev | Daniel Pistelli | 4.93 | |
Dynamic DropDown Properties on the PropertyGrid Updated:19 Jul 2007 Explains how to add a dynamic dropdown property to the propertygrid at runtime and gives a detailed exampl VB, Windows, .NET, VS.NET2003, Dev | Tyler W. Cox | 4.40 | |
Dynamic Linked List Tree -Unedited Updated:18 Feb 2007 Using Vector and double linked list to create trees C++/CLI, VC6, VC7, VC7.1, VC8.0, eVC3.0, eVC4.0, .NET, Win2K, WinXP, Win2003, Vista, TabletPC, Embedded, PocketPC-2002, WinMobile2003, VS.NET2003, VS2005, Dev | AhmedEssamNaiem | 1.07 | |
Dynamic Message Passing for C++ Updated:23 Mar 2009 Dynamic message passing for C++. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C | Achilleas Margaritis | | |
Dynamic string buffer allocation using IStream Updated:2 Dec 2001 Example source that demonstrates how to use Memory IStream objects to dynamically allocate and re-allocate string buffers VC6, Win2K, Dev | Lim Bio Liong | 3.71 | |
Dynamic Textbox Updated:9 Aug 2005 A dynamic TextBox that can be set to behave differently. VB, Windows, .NET2.0, Visual-Studio, Dev | Hungry Mind | 3.06 | |
Dynamically accessing XML Webservices bypassing the Configuration file Updated:3 Nov 2003 An article on how to dynamically access Webservices bypassing the App.Config file entries. C#, Windows, .NET, Visual-Studio, Dev | anupamkundu,SomnathDas | 2.55 | |
Easy handling number of HRESULTs Updated:14 Jun 2002 Handling HRESULT return values with TRY_HRESULT/CATCH_HRESULT macros VC6, VC7, Windows, Visual-Studio, MFC, Dev | Petr Stejskal | 4.59 | |
Easy Profiler - Compile-time Profiler for C++ Updated:14 Nov 2009 Easily instrument your code, visualize, interpret results, track optimization, compare and decide. C++, Windows, Visual-Studio (VS2008), MFC, STL, Dev, QA | Ahmed Charfeddine | 4.93 | |
Easy to use Performance Testing Component Updated:19 Jul 2004 A component to enable performance testing and timing of code in .NET. C#, .NETCF, Mobile, .NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, VS.NET2003, VS2005, Dev | Jon Nethercott | 4.65 | |
Easy way to Load Image in MFC dialog -Unedited Updated:16 Jun 2007 This artcle describes how to load image into dialogs easily C++, Windows, Visual-Studio, Dev | Khathar | 1.38 | |
Easy way to manipulate BSTR using CString class Updated:25 Sep 2001 This article is about safe and easy way to use BSTR using the CString class. VC6, Win2K, Visual-Studio, MFC, Dev | Rejeesh.T.S | 3.12 | |
Easy way to mix the MFC Document/View and MS Access database applications. Updated:21 Nov 2001 Technique of using the MFC Adapter for MS Access VC6, Win2K, WinXP, MFC, Dev | softadapter | 3.08 | |
Easy Way to Read/Write Zip-Compatible Files Under MFC Updated:23 Apr 2003 Create a WinZip-readable ZIP file in three lines of your MFC code. VC6, Win2K, WinXP, MFC, Dev | LarryLeonard | 3.04 | |
ECG recording, storing, filtering and recognition Updated:14 Apr 2004 Full open code project for making driver and application software for ECG medical measurements. VC6, Dev | Georgi Petrov | 4.72 | |
Echo application for DICOM Standard Communication -Unedited Updated:14 Mar 2005 This application canbe used to ping any DICOM Compatible application.This application uses C-ECHO Message for checking the association between two DICOM Applications. VC6, Win2K, WinXP, Dev | mohammed ibrahim | 2.91 | |
Einstein's riddle solved in C++ Updated:8 Dec 2003 Tutorial to solve Einstein's riddle using C++ VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev | ManiB | 4.38 | |
Ellipse drawing algorithm -Unedited Updated:25 Oct 2007 A basic algorithm for drawing ellipses on a window VC7, Windows, .NET1.0, Dev | Rid@ | 1.28 | |
Elliptical/Circular Button Updated:6 May 2005 Learn how to draw an Elliptical/Circular button with 3D or popup styles. VB, .NET1.1, Win2K, WinXP, GDI+, VS.NET2003, Dev | ahmed1979 | 2.92 | |
Elucidating all about Code Analysis in Visual C++ -Unedited Updated:4 Dec 2010 Static Code Analysis: The Purpose, How to Analyze and Make your code Analyzable! C++, VS2005, VS2008, VS2010 | Ajay Vijayvargiya | 4.85 | |
E-Mail Notifier - notifies users when new mail is received on multiple GMail (and other) accounts Updated:11 Jul 2004 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! VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, MFC, GDI, VS.NET2003, Dev | Catalin Stavaru | 1.00 | |
Embedding a JavaBean in a MFC-Dialog Updated:5 Mar 2004 Embedding a JavaBean without using Sun's ActiveX-Bridge. VC6, Win2K, WinXP, MFC, Dev, Virtualization, virtual-machine | Doga Arinir | 4.48 | |
Emulation of CRuntimeClass for non-CObject derived classes Updated:21 Feb 2010 MACROs having advantage of CRuntimeClass for non-CObject derived classes. C++, Dev | Rishat Bekmukhamedov | 4.20 | |
Endian-ness problems -Unedited Updated:25 May 2006 Problems when we switch between little endian and big endian platform. C++, Windows, Visual-Studio, Dev | Boby Thomas P | 2.28 | |
Enforcing function call order in C++ Updated:29 Sep 2003 A simple set of macros to enforce function call order in C/C++. VC6, WinXP, Dev | Noam Cohen | 2.38 | |
English Dictionary Updated:8 Apr 2006 The implementation of an English Dictionary using Ternary Search Trees C++ (VC6), Windows (Win2K, WinXP), Visual-Studio, MFC, Dev | mukhopadhyay somenath | 3.93 | |
Enhanced PictureBox Control with Area Selectability Updated:2 Mar 2004 Enhanced PictureBox control with area selectability. VB, .NET1.0, Win2K, Dev | ming1000 | 4.38 | |
Enum Iteration and String Conversion Updated:7 Oct 2008 Enum iteration and string conversion C++ (VC6, VC7, VC7.1, VC8.0) | sidpage | 4.27 | |
Enum to String and Vice Versa in C++ Updated:2 Sep 2009 A simple method to convert a C++ enumeration to its equivalent string representation and vice versa C++, Dev | FrancisXavier | 4.60 | |
Enum vs Const Updated:5 Oct 2003 Enum vs Const - why... C++, Windows, Visual-Studio, Dev | Rob Manderson | 4.47 | |
EnumBinder - Bind C++ enums to strings, combo-boxes, arbitrary data structures Updated:15 Aug 2005 An easy way to bind C++ enums to strings, combo-boxes, list-boxes, arbitrary data structures. VC7, VC7.1, VC8.0, MFC, VS.NET2003, Dev | Warren Stevens | 4.83 | |
Enumerate your leaf classes Updated:4 Jan 2004 An article on a set of macros and a factory class to enumerate and dynamicaly create leaf classes derived from virtual base classes VC6, VC7, VC7.1, Windows, Dev | Jaded Hobo | 4.04 | |
Enumeration Types - A Quantitative Survey Updated:9 Mar 2005 A comparison of different techniques when using enumerations, their pro's and con's. C++, Windows, Visual-Studio, Dev | Martin Friedrich | 3.74 | |
Equation Solver in C Updated:1 Oct 2009 Solves linear equation in one variable, 2 linear equations in 2 variables, quadratic equations and cubic equations C, Windows (Win2K, WinXP, Win2003, Vista) | pranav95 | 4.30 | |
Error Detection Based on Check Digit Schemes -Unedited Updated:27 Nov 2007 A Survey of Popular Check Digit Schemes VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | Jeffrey Walton | 4.70 | |
ESS: Extremely Simple Serialization for C++ Updated:20 Apr 2009 An article on persistent C++ objects. Includes several console mode test apps and an MFC GUI toy demo. C++, Dev | Jerry Evans | 4.71 | |
Eventlog Viewer Updated:14 Jun 2006 A control to view an event log. VB, .NET2.0, WinXP, VS2005, Dev | Benjamin Liedblad | 4.47 | |
Exception Handling for C++ -Unedited Updated:31 Jan 2004 An article that explains the use of Exception Handling in C++ programs. VC6, Win2K, WinXP, Win2003, Visual-Studio, Dev | Brad Hanna | 1.08 | |
EXE Launcher for Java Desktop Application Updated:11 Oct 2010 A useful launcher for JAR executable files, with Splash Image function C++, C, Java, Windows (WinXP, Vista, Win7, Win2008-R2), JavaSE6 | b4rc0ll0 | 4.50 | |
Experience: mental prac -Unedited Updated:15 Aug 2003 This program tests you on math problems to improve your thinking. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev | ice911 | 1.09 | |
Explicating the new C++ standard (C++0x), and its implementation in VC10 Updated:2 Nov 2010 Elaborating new C++ language features with a clear, sharp, and detailed discussion. C++, Windows, Visual-Studio (VS2010), Dev | Ajay Vijayvargiya | 4.94 | |
Explicit Constructor in C++ Updated:18 Aug 2008 Explicit constructor in C++. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Dev | programmersmind | 4.43 | |
Explorer ComboBox and ListView in VB.NET Updated:18 Aug 2006 A ComboBox (and ListView) displaying the file system, using the system image list. VB, Windows, .NET2.0, VS2005, Dev | Calum McLellan | 4.82 | |
Exporting/Importing Data To/From MATLAB Updated:20 Jan 2004 Exporting/Importing Variables Data To/From MATLAB Using C MAT-File API VC6, Win2K, WinXP, Win2003, Dev | A. Riazi | 3.86 | |
Expression evaluator : using RPN Updated:5 Nov 2003 An article showing how to evaluate mathematical expressions using reverse polish notation (RPN) VC6, Windows, Dev | Elias Bachaalany | 4.68 | |
Extended .NET 2.0 WebBrowser Control Updated:29 Mar 2006 Extending the .NET 2.0 WebBrowser control. C#, Windows, .NET2.0, VS2005, Dev | Jeroen Landheer | 4.92 | |
Extended Inline Assembly in GCC Updated:27 Oct 2003 The article describes extended inline assembly in gcc VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | Gurvinder Singh | 4.90 | |
Extended ProgressBar Updated:17 Jun 2005 Progressbar with percentage indicator. C#, .NET1.1, Win2K, WinXP, GDI+, VS.NET2003, Dev | Noor Abuhamdeh | 3.35 | |
Extensible WebService and its IE-Hosted Client Updated:2 Nov 2003 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. C#, .NET1.0, Win2K, Dev | Igor Ladnik | 4.82 | |
Extract raw SOAP Message returned from Foreign Web Service after Deserialization Failure in a Web Service Updated:11 Aug 2005 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. C#, VC8.0, Windows, .NET1.1, IIS6, VS.NET2003, Dev | OmegaMan | 4.58 | |
Extracting Comments from Visual SourceSafe Updated:3 Jan 2004 Tool for extracting comments from a Visual SourceSafe database. VB6, C++, Win2K, WinXP, Win2003, Visual-Studio, Dev | jerschio | 3.09 | |
Ey Media Player -Unedited Updated:3 Mar 2006 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... C++, Windows, Visual-Studio, Dev | yazan_nemer | 2.68 | |
Fast Automatic Differentiation in C++ -Unedited Updated:1 Sep 2006 An article on fast automatic differentiation (FAD), another way of computing the derivatives of a function. VC7.1, Windows, VS.NET2003, Dev | Eugene Shatokhin | 4.32 | |
Fast Readers/Writer Lock Updated:5 Mar 2007 Optimized implementation of a readers/writers-lock sync object. ASM, VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Vista, TabletPC, Dev | Ultrano | 4.70 | |
Fast screen, window, region and print screen capture Updated:4 Dec 2002 Screen Snaper is an fast screen, window, region and print screen capture VB6, VC6, VC7, Win2K, WinXP, MFC, Dev | DCUtility | 1.35 | |
Fastest strstr-like Function in C!? Updated:27 Sep 2011 Tuned function for searching a needle in a haystack C, Windows, Linux, Visual-Studio, optimization, search | Sanmayce | 4.29 | |
FavIconizer Updated:13 May 2003 A small utility which refreshes the icons in your IE favorites menu VC7, Win2K, WinXP, MFC, Dev | SteveKing | 4.89 | |
File and Directory Enumeration Updated:3 Mar 2003 Template based file and directory enumeration class. VC6, Win2K, WinXP, MFC, ATL, STL, Dev | Andreas Saurwein Franci Gonçalves | 4.33 | |
File Open/SaveAs That Stores the MRUD Updated:26 Sep 2002 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. Windows, Dev | Tim Gard | 2.83 | |
FilesystemTree control in .NET Updated:22 May 2003 A FilesystemTree view control in VB.NET. Developed with VS.NET, using the system.management namespace. VB, Windows, .NET1.0, Dev | Harish Palaniappan | 4.10 | |
First Class C++ Enums Updated:18 Nov 2010 First Class C++ Enums C++, Javascript, Dev, JSON | Chris Grimes | 4.31 | |
Flash and WebSerives - Part 2 Updated:13 Jan 2006 Here, you can read about a Serialized webservice which can return multiple rows. C#, .NET1.1, Win2K, WinXP, Win2003, ASP.NET, VS.NET2003, Dev | daniel_nilsson | 2.60 | |
Flash GUI for Your EXE Using Minimalistic Approach -Unedited Updated:1 Jul 2006 Attempt to create a Flash GUI for a Win32 app with ehm ... 3 lines of code. C++, Windows, Visual-Studio, Dev | Ladislav Nevery | 3.63 | |
Flat ComboBox with MS Office XP/2003 style support Updated:1 Dec 2005 An article on creating a flat combobox using VB.NET. VB, Windows, .NET1.1, VS.NET2003, Dev | Wouter Devinck | 4.79 | |
Flatten that Combobox! Updated:2 Feb 2003 A flat style combobox in VB.NET VB, Windows, .NET1.0, Dev | IbanezPlayer | 3.83 | |
Flexible Command Line Arguments Class Updated:24 Mar 2003 Command-line parameters parser. VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | hector santos | 4.55 | |
Flexible Frame using RTSXMLParser Updated:29 Feb 2004 Developing flexible windows frame based on flexible menu. VC6, Win2K, WinXP, Win2003, MFC, Dev | Hendranto Nugroho | 3.00 | |
Flexible JScript.NET Web Service Using eval() Updated:18 May 2007 Using JScript.NET to build your webservice means you can send business logic code across the wire. This article shows you how. C#, Javascript, JScript.NET, Windows, .NET, ASP.NET, Visual-Studio, WebForms, Dev | Jeff W Welch | 2.78 | |
FlexMaskEditBox - a masked edit control Updated:28 Apr 2003 A very flexible MaskTextbox control VB, Windows, .NET1.0, .NET1.1, Dev | Ted Schopenhouer | 4.64 | |
Flip Flop Design procedure in C -Unedited Updated:11 Dec 2007 Design Digital Circuits using all 4 types of flip flop C, Windows (Win2K, WinXP), Dev | Sunil Soni | 3.22 | |
Floating point utilites Updated:17 Nov 2003 A set of floating point utilities VC6, Windows, Visual-Studio, Dev | Simon Hughes | 4.78 | |
Fluent Functors -Unedited Updated:22 May 2011 I've been learning about BOOST Spirit; a C++ expression based compiler generator. One of the examples is for a Roman Numeral parser. This contained the following interesting code for pre-loading a symbol table... C++, Dev, library, Boost | PeteBarber | | |
Format File Sizes in Human Readable Format Updated:30 Nov 2002 An article on formatting of file sizes in a human readable format. VC6, Win2K, MFC, Dev | Victor Boctor | 2.57 | |
Formatting Behavior in COleDateTime for MFC8 Updated:3 Aug 2006 A passable workaround for the COleDateTime formatting behavior in MFC8. VC8.0, WinXP, MFC, VS2005, Dev | John Simmons / outlaw programmer | 3.67 | |
Formatting XML - A Code snippet Updated:14 Jan 2007 How to quickly format XML for a nicer display. C#, XML, Windows, .NET, Visual-Studio, Dev | Ian Randell | 3.47 | |
Forward Price Calculator - A C# WebService Updated:21 Mar 2004 This article describes the development of a C# WebService along with a WinForms client application. C#, .NET1.1, Win2K, Visual-Studio, Dev | Chris Meech | 3.64 | |
Free FTP Client Updated:9 Dec 2003 An FTP client to connect and work on an FTP server VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Code4Food | 2.63 | |
Free tool for selection of source code control provider in Visual Studio Updated:3 Mar 2005 Free revision-/version-control selection tool, SCCPortal. C++, Win2K, WinXP, Win2003, VS.NET2003, VS2005, Dev | Peter Ritchie | 2.60 | |
Frequency Generator shows how to work with WaveOut function. Updated:4 Apr 2004 Version 1.0 (Release) C++, Win2K, WinXP, Win2003, Visual-Studio, Dev | Sergey Matveyev | 3.75 | |
frhed - free hex editor Updated:5 Apr 2000 A free hex editor with C++ source VC6, Visual-Studio, Dev | Raihan Kibria | 4.94 | |
FTKernelAPI BitTorrent Protocol Library & Demo Source -Unedited Updated:1 Sep 2005 FTKernelAPI is a p2p file-sharing library fully compatible with Bittorrent C, VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Dev | hwycheng | 2.57 | |
Full getopt Port for Unicode and Multibyte Microsoft Visual C, C++, or MFC Projects Updated:23 Sep 2011 Supports getopt, getopt_long, and getopt_long_only and POSIXLY_CORRECT environment flag C++, C, Windows | Ludvik Jerabek | 4.81 | |
Fully Customizable XP Progress Bar (with examples) Updated:5 Nov 2005 A progress bar like the WinXP progress bar control, but completely customizable. C#, VB, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | Marcos Meli | 4.76 | |
Fun with the Matrix code and Markov chains Updated:19 Dec 2001 Emulates the Matrix code (like Dozer's screens in the movie) and generates nonsense text via Markov chains VC6, Win2K, STL, Dev | Konstantin Boukreev | 4.70 | |
Function Overload by Return Updated:5 Apr 2007 Choosing the right function based on the return type C++, Windows, Visual-Studio, Dev | Wanderley Caloni | 4.19 | |
Function prototypes -Unedited Updated:28 Feb 2003 One of the most important features of C++ :: The compiler uses function prototypes to validate function calls... VC6, VC7, Windows, Visual-Studio, Dev | Obanos | 1.09 | |
Function-like Macros vs. Inline Functions Updated:25 Sep 2004 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++. VC6, VC7, Win2K, WinXP, MFC, Dev | The.Saint | 3.02 | |
Functor and Member Function Pointer Updated:12 Jan 2010 An article on using a C++ template functor and a member function pointer. VC9.0, Dev | Wu Xuesong | 4.40 | |
Gain Access To DataGridView Canned Controls Updated:5 Oct 2006 How to gain access to the DataGridViewComboBoxEditingControl’s properties, methods, and events. VB, Windows, .NET2.0, ADO.NET, WinForms, VS2005, Dev | mark.stratman | 4.50 | |
Games Using Rules BackMan Updated:5 Mar 2006 A small game using MFC, sound effect, that has many stages C++, Windows, Visual-Studio, Dev | yazan_nemer | 2.84 | |
Gantt Diagrams in .NET Windows Applications Updated:21 Aug 2002 In this article, I show a library and its use to display Gantt diagrams in .NET Windows Applications. VB, .NET1.0, Win2K, WinXP, Dev | piero.viano | 2.35 | |
Gecko! Embedded C++ scripting for your applications Updated:31 Aug 2003 Embed a C++ compiler in your project, use C++ as a compiled "scripting" language! VC6, VC7, VC7.1, Windows, Dev | PixiGreg | 4.96 | |
Generators in C++ Updated:20 Sep 2008 The way to add generators with yield to C++. VC6, VC7, VC7.1, VC8.0, Dev | c-smile | 3.31 | |
Generic C++ Properties Updated:9 Jun 2002 A system for defining properties that is not compiler specific VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Jason.King.Work@gmail.com | 4.33 | |
Generic InvocationHelper Updated:8 Jun 2007 A generic class for providing thread-safe invocation of delegates. Can be used for (but not limited to) updating GUI elements from another thread. C#2.0, .NET2.0, Win2K, WinXP, .NET3.0, WinForms, VS2005, Dev | Ed.Poore | 4.91 | |
Generic Login Control Updated:8 Jan 2005 Generic Customizable login control for VB.NET Windows Forms. VB, SQL, Windows, .NET1.1, ADO.NET, WinForms, SQL2000, VS.NET2003, DBA, Dev | Barathan | 2.53 | |
Generic Observer Pattern and Events in C++ Updated:5 Apr 2004 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. VC7, Win2K, WinXP, Win2003, Visual-Studio, Dev | Eduard Baranovsky | 4.36 | |
Generic Thunk with 5 combinations of Calling Conventions -Unedited Updated:13 Apr 2008 A simple and generic solution of making a member function become a callback function with the help of thunk technology. C++ (VC8.0), C++/CLI, C, Win2K, WinXP, Win2003, Win32, VS2005 | OwnWaterloo | 2.78 | |
Genetic Algorithm -Unedited Updated:17 May 2005 Genetic Algorithm used to search for maximum/minimum value of a given function using the concept of chromes and genes. C++, C, Windows, Visual-Studio, Dev | luay1985 | 1.18 | |
Get Cell Text of Excel -Unedited Updated:25 Jul 2005 This article introduce how use hook and Com to get cell text of Excel2000. VC6, Win2K, WinXP, MFC, Dev | windyloft | 1.90 | |
Google Web Service Client program Updated:27 Apr 2002 A very simple client program that uses Google's web service C#, Windows, .NET1.0, Dev | Wooseok Seo | 3.67 | |
GPS Tracer Extension: Storing the Path on SQL2005 via Web Services Updated:21 Aug 2007 This article extends Leonardo Salvatore's project using the Web Service Software Factory C#2.0, Windows, .NET2.0, SQL2005, VS.NET2003, DBA, Dev | Lorenzo Consegni | 4.72 | |
GPS Tracer Extension: storing the path on SQL2005 via Web Services Updated:7 Sep 2007 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 C#2.0, Windows, .NET2.0, Visual-Studio, SQL2005, DBA, Dev | Lorenzo Consegni | 4.53 | |
Gradient-Animation check progress bar control Updated:6 Oct 2004 Animating gradient-check-image control. When processing is taking a long time, this control is very useful for informing the user. C#, Windows, .NET1.1, VS.NET2003, Dev | Kyung DuckHyun | 4.81 | |
Gradient-Animation Waiting-Bar control Updated:29 Sep 2004 When processing is taking a long time, this control is very useful for informing the user. C#, Windows, .NET1.1, GDI+, VS.NET2003, Dev | Kyung DuckHyun | 4.86 | |
Grafting Compiled Code: Unlimited Code Reuse Updated:7 Mar 2008 Add functionality to a project using existing compiled machine code. ASM, VC6, VC7, VC7.1, VC8.0, Windows, VS.NET2003, VS2005, Dev | Jeffrey Walton | 4.83 | |
Graph Theory: Undirected Graphs -Unedited Updated:30 Mar 2006 Graph theory: undirected graphs C++, Windows, Visual-Studio, Dev | includeh10 | 2.60 | |
Graphical grid component Updated:13 Jan 2004 Easy manipulation of graphical grids C++/CLI, C#, VB, VC6, VC7, VC7.1, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | Matthew Hazlett | 4.17 | |
Greeting Card -Unedited Updated:3 Nov 2007 This project uses the Transparent window to show the animation on the desktop. VC8.0, WinXP, Win2003, VS2008, Dev | GauranG Shah | 2.38 | |
Handling ASP.NET Browser Refresh Updated:27 Jun 2007 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 VB, Javascript, Windows, .NET1.0, .NET2.0, .NET3.0, ASP.NET, Visual-Studio, WebForms, Dev | Republic of Psychos | 2.31 | |
Handling Windows API Errors with CWinException Updated:4 Jan 2002 Class for handling Windows API Errors VC6, VC7, Win2K, WinXP, MFC, Dev | Armen Hakobyan | 2.90 | |
Handy Type Editors. Universal Dropdown Editor Updated:5 May 2004 Implementing a universal dropdown type editor. VB, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev | VadimBerman | 4.17 | |
Handy Type Editors: Customizable Filename Editor Updated:22 Apr 2004 Making use of .NET design capabilities by implementing filename type editor. C#, VB, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | VadimBerman | 4.66 | |
Hardwired's Pointers - C Approach Updated:23 Feb 2005 Introduction to pointers - If you have no idea what are they and how to use them, read this! C, VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Vista, VS.NET2003, VS2005, Dev | Inocentric | 2.60 | |
Hardwired's Thread Safe Single Link List Template -Unedited Updated:26 Feb 2005 This article explains how to use CLinkedListSingle template class. This template is a thread safe implementation of single link list. C++/CLI, C, VC6, VC7, VC7.1, VC8.0, .NET, Win2K, WinXP, Win2003, Vista, MFC, ATL, WTL, STL, VS.NET2003, VS2005, Architect, Dev, QA | Inocentric | 1.73 | |
Hex Color Viewer -Unedited Updated:27 Jan 2003 Hex color viewer. VC6, Win2K, WinXP, Visual-Studio, MFC, Dev | SharpKnife | 1.09 | |
HexEdit - Window Binary File Editor Updated:10 Jan 2011 Open-source hex editor with powerful binary templates C++ | Andrew Phillips | 4.93 | |
HexView - an introductory MFC application Updated:27 Jan 2006 This article introduces MFC programming basics VC7.1, Windows, MFC, VS.NET2003, Dev | vl106 | 3.03 | |
Hide the Start Buttton and Desktop (Fun with Spy++) -Unedited Updated:7 Sep 2007 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. VC8.0, .NET, Win2K, WinXP, VS2005, Dev | GauranG Shah | 2.07 | |
Hiding Implementation Details in C++ Updated:19 Sep 2009 Get the implemention details out of the C++ include file C++, Dev | milkplus | 3.84 | |
High performance computing from C++ to MMX Updated:30 Jul 2003 Boosting you application performance to the optimum by using hardware acceleration. VC6, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, MFC, Dev | Vincent Leong77 | 4.80 | |
High Performance Dynamic Typing in C++ using a Replacement for boost::any Updated:9 May 2011 A high-performance alternative to boost::any. C++, Windows, Visual-Studio, Dev | Christopher Diggins | 4.77 | |
Holistic Screensavers: Beginning to End Updated:14 Jun 2003 Best practices for screensaver coding/distribution. VC6, VC7, Win2K, WinXP, Dev | ljw1004 | 4.90 | |
Home Made Java Virtual Machine -Unedited Updated:17 Mar 2008 Functional java virtual machine - can run java applications for most of the instructions. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Java SE, Virtualization, virtual-machine | Maruf Maniruzzaman | 4.90 | |
Homemade Alarm System Updated:20 May 2011 A project to provide “hardware-software” alarm device C++, Windows | Viktor Signaievskyi | 4.78 | |
How a C++ compiler implements exception handling Updated:15 Apr 2002 An indepth discussion of how VC++ implements exception handling. Source code includes exception handling library for VC++. VC6, VC7, Win2K, Dev | Vishal Kochhar | 4.96 | |
How To Add Support for Undocumented Third Party Hardware Controllers Updated:9 Jun 2010 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. C++, Windows, Visual-Studio, Dev | Greg Ellis | 4.81 | |
How to capture image and print the MSChart Updated:1 Sep 2004 How to capture image and print the MSChart. C#, .NET1.0, .NET1.1, Win2K, VS.NET2003, Dev | Kuan Wai Mun | 1.05 | |
How to change scrollbars position in a multiline textbox Updated:29 Jun 2005 A way to control a textbox's scrollbars position. C#, Windows, .NET, Visual-Studio, Dev | Carlos Eugênio X. Torres | 2.30 | |
How to Configure Web Service Calls from Client Applications at Runtime Updated:6 Jun 2005 A simple and easy-to-understand project on how to configure Web Service calls from client applications at runtime. C#, XML, Windows, .NET1.1, ASP.NET, IIS, VS.NET2003, Dev | Het2109 | 3.07 | |
How to convert a database table to an XML file Updated:9 Sep 2005 This article explains how to convert a database table to an XML file. VB, XML, Windows, .NET, Visual-Studio, Dev | Mohd Abdul Moyeed | 2.35 | |
How to convert HUGE numbers to Hex string and back Updated:4 Feb 2003 How to convert big numbers to ready-to-display hex numbers. VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Shay Harel | 2.28 | |
How to create .lib file when you only have .dll and .h files Updated:12 Aug 2002 An article on Microsoft .lib file and .dll file VC6, Win2K, Dev | Zhang Shenggang | 4.46 | |
How to create an enum and callback function Updated:2 Apr 2005 This article describes how to declare an enum function VC7, VC7.1, Win2K, WinXP, VS.NET2003, Dev | dSolariuM | 1.58 | |
How to create and support Plugins -Unedited Updated:4 Mar 2004 It demonstrates how to use plugins and how to create them in VC++. VC6, Win2K, WinXP, Win2003, MFC, Dev | DevRanjeet | 1.13 | |
How to create user define window messages -Unedited Updated:12 Jun 2007 This is to understand and impliment user define window mesages, and how to pass arguments through message VC7, VC7.1, Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev | venura c.p.w. goonatillake | 2.17 | |
How to drag information from a DataGridView control Updated:28 Dec 2005 Sample code that shows how to drag bound information from the DataGridView control to another control (i.e. ListBox). C#, Windows, .NET, Visual-Studio, Dev | renzea | 4.44 | |
How to enable a control on double click in Visual Basic .NET Updated:10 Sep 2004 A simple class written in Visual Basic .NET which enables disabled controls on double click. VB, Windows, .NET1.1, .NET2.0, VS.NET2003, VS2005, Dev | Dennis C. Dietrich | 4.13 | |
How to handle events during a web service call? Updated:3 Feb 2004 A C# class that allows to run web service asynchronous to handle events during them. C#, .NET, Win2K, WinXP, Win2003, Visual-Studio, Dev | Uwe Arndt | 3.33 | |
How to Improve VC++ Project Build Time Updated:23 Dec 2011 The article provides some guidelines to improve VC++ project build time. Windows, VC++ | Hilmi Jauffer | 4.86 | |
How to interpret complex C/C++ declarations Updated:3 Jul 2004 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. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | Vikram A Punathambekar | 4.85 | |
How to load a tree view with a large XML file Updated:7 Jun 2000 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. XML, VC6, Win2K, Dev | Frank Le | 4.47 | |
How To Make A Very Simple Text Editor Using MFC in Visual C++ -Unedited Updated:18 Nov 2005 An article good for beginners giving step by step instructions. VC6, Win2K, WinXP, Win2003, MFC, Dev | NECDET COKYAZICI | 2.59 | |
How to make fewer errors at the stage of code writing. Part N4 -Unedited Updated:14 Dec 2011 How to make fewer errors at the stage of code writing C++/CLI, C, Windows, Visual-Studio, Dev, QA | Karpov Andrey | 4.83 | |
How to make sure that you override an existing function Updated:17 Nov 2003 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. VC6, VC7, VC7.1, Win2K, WinXP, Visual-Studio, Dev | Bart Samwel | 4.05 | |
How to Register a Program Updated:28 Jan 2009 How to register a program on end-user machine only and without end-user interference. C++, Windows, MFC, Dev | Michael Pauli | 3.88 | |
How to write abstract iterators in C++ Updated:14 Jul 2010 How to write generic STL-like iterators in C++. C++, Windows, Linux, STL, Dev | ocoudert | 4.81 | |
How use from a Dll in our programs. -Unedited Updated:16 Sep 2005 Use from a Dll file .this is a good example for this task. VC6, Windows, Dev | Behzad Bahjat Manesh | 1.00 | |
How we can Shutdown a system OR Restart or Log Off or Hibernate or .... -Unedited Updated:2 Jun 2005 This program is a good example for shutdown or restart or stand by or Log off and Hibernate VC6, Windows, Dev | Behzad Bahjat Manesh | 1.72 | |
HTML and CSS C++ class -Unedited Updated:27 Jan 2008 Makes handling HTML and CSS in the text form in C/C++ easy C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, XML, CSS, HTML | Yarin | 1.95 | |
HTML Assistant Updated:25 Nov 2004 A simple tool assisting you in writing reports or generate primary resources for compiled help manuals in HTML format. VC6, Win2K, WinXP, Dev | Mircea Puiu | 4.82 | |
Huffman Compression Program Using C++ Updated:9 Jul 2007 Compress any type of file using Huffman compression method, used so many teqniques such as template and wrote with OOD VC8.0, Windows, .NET2.0, VS2005, Dev | Alireza Noori | 2.68 | |
Icon Proof Imagelist for .NET Updated:17 Dec 2002 This is an icon specific ImageList that handles icon sizes properly and enables easy themed icon creation, using effects and layers like Photoshop. VB, .NET1.0, Win2K, WinXP, Dev | FruitBatInShades | 3.45 | |
Illustration of a Java type listener method for MFC Updated:7 Oct 2003 An article on how to make a 'Java type' listener method. VC6, Java SE, Win2K, WinXP, MFC, Dev | | 4.22 | |
Image Compressor Updated:18 Jun 2009 Compressing Images the easiest way C++, VS2008, Dev | Muhammad Hassan Haider | 2.59 | |
Image Segmentation using Gradient method -Unedited Updated:14 Dec 2004 Automatic Detection of stains in a camera lens using Image Segmentation C, VC6, Win2K, WinXP, Win2003, Dev | Ananth Nag Sastry Ganti | 1.89 | |
ImageCombobox in VB.NET Updated:15 Oct 2003 A comboBox that displays an icon and a text for each item VB, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | Daniel Presman | 3.80 | |
ImagesComboBox Control Updated:29 May 2005 A combobox holding pictures as the items themselves and not just drawing them on run-time. VB, Windows, .NETCF, Mobile, .NET1.1, GDI+, WinForms, VS.NET2003, Dev | Alon Ronen | 2.89 | |
Implementation and Performance of Various Indexing Schemes for Multidimensional Arrays Updated:27 Dec 2007 This article presents implementations for a few cache-friendly indexing schemes for multidimensional arrays and a brief analysis of their performance in different scenarios. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C | Karsten Schwenk | 4.31 | |
Implemented CHtmlView::GetWidth() method in class CHtmlViewEx -Unedited Updated:2 Oct 2002 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. VC6, Win2K, WinXP, Visual-Studio, MFC, Dev | Hoyle | 1.97 | |
Implementing A Polynomial Calculator -Unedited Updated:14 Jun 2006 Source code and demonstration for implementing a polynomial VC6, Windows, Visual-Studio, Dev | Liam Rainford | 1.67 | |
Implementing 'foreach' for C++ as a Design Pattern Updated:26 May 2005 Adding 'foreach' in C++ programs for simplifying iteration. VC6, Windows, Visual-Studio, Dev | Rajiv Bhagwat | 3.67 | |
Implementing Properties In C++ Updated:2 Apr 2003 Implementing properties on c++ objects VC6, VC7, Windows, Dev | Emad Barsoum | 4.58 | |
Implementing VB/C# Style Properties in C++ Classes Updated:24 Apr 2006 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! VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Visual-Studio, Dev | Jeremy A. Wilson | 3.92 | |
Improving C++ Enums: Adding Serialization, Inheritance, and Iteration Updated:15 Apr 2009 A different approach to C++ enums: enum to string, enum extensions, and enum iterations. C++ (VC6, VC7, VC7.1, VC8.0), C, Dev | Hugo González Castro | 4.05 | |
Increment/Decrement operators -Unedited Updated:2 Mar 2010 When incrementing or decrementing a variable, favor prefix operators over postfix operators if you do not need the value of the expression.Example:void foo(std::vector intvec){ for (std::vector::iterator it = intvec.begin(); it != intvec.end(); ++it) { // do something ... C++ | Stefan_Lang | 3.00 | |
Indeterminate or Bouncing Progress Bar Updated:4 Dec 2004 This is a beginning of XP's bouncing progress bar in C#. C#, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev | rjn | 2.00 | |
Indigo Transactional Web Services using Microsoft WinFX CTP March 2005 Updated:16 May 2005 Implementing WS- AtomicTransaction in Indigo. C#, .NET2.0, WinXP, ASP.NET, WCF, VS2005, Dev | jqd2001 | 3.65 | |
Inheritance and Polymorphism in C Updated:10 Sep 2010 Implementation of single level inheritance and polymorphism in C. C++, C, Dev | prashant_gotarne,pankajdoke | 4.66 | |
Inheriting a C++ enum type Updated:29 Oct 2006 Allow a C++ enum type to be extended unambigously. VC6, VC7, VC7.1, Windows, Visual-Studio, Dev | Lidzhade Fhulu | 4.46 | |
INI Reader / Writer Class for MFC and ANSI C++ ( Windows \ Linux ) Updated:10 May 2011 Object based INI file editing in Windows and Linux C++, Windows, .NET, Linux, Visual-Studio, Dev | Ludvik Jerabek | 4.91 | |
INI-File Controls, with pure API -Unedited Updated:16 Feb 2006 Control the ini file very detail ( Session, Key, Key Value) C++, Windows, Visual-Studio, Dev | handsomeme | 1.06 | |
Inline Assembly in GCC Vs VC++ Updated:20 Oct 2003 The article describes differences in inline assembly of gcc and VC++ C++, Win2K, WinXP, Win2003, Visual-Studio, Dev | Gurvinder Singh | 4.70 | |
Inside Calling Conventions Updated:1 Feb 2005 Difference between different the calling conventions. ASM, VC6, Dev | Sachin R Sangoi | 3.26 | |
Installation IDs Based on Truncated Hashing -Unedited Updated:5 Dec 2007 Create Semi-Anonymous Installation Fingerprints Using Truncated Hashing and Crypto++ C++ (VC6, VC7, VC7.1, VC8.0), Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Embedded), Win32, Win64, COM, VS.NET2003, VS2005, Dev | Jeffrey Walton | 4.92 | |
Integrating Lua into C++ Updated:2 Sep 2005 An article about embedding the Lua scripting language with C++ objects. VC6, Win2K, WinXP, Dev, Virtualization, virtual-machine | RichardS | 4.79 | |
Integrating Visual C++, Java and Assembly Updated:10 Dec 2002 This article shows a way of integrating Java, C++ and Assembler VC6, Java SE, Win2K, WinXP, Dev, Virtualization, virtual-machine | Zeeshan Amjad | 4.87 | |
Interfacing VC++ and MASM x32 in both and x64: Some examples Updated:1 Feb 2007 An article on interfacing C++ with Assembler in X32 and X64. C++, Windows, MFC, VS2005, Dev | BadCoder444 | 2.59 | |
Interfacing without Inheritence in C++ Updated:12 Oct 2010 An alternate way to implement interface through aggregation rather than the usual way we know as inheritence C++ | Mukit, Ataul | 4.66 | |
Internationalization and Multiple Language Support Updated:14 Dec 2002 Changing the language of a Windows program on the fly using resource only DLLs. VC6, Win2K, WinXP, MFC, Dev | Ted Ferenc | 4.71 | |
Internet Connection State Control Updated:3 Oct 2006 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. VB, Windows, .NET2.0, VS2005, Dev | salysle | 3.24 | |
Internet Explorer Watchdog Updated:18 Apr 2005 Control Internet Explorer processes and clean windows password protected stores for a specific site C++, Dev | inginheiiro | 4.20 | |
Introduction to DataSets and working with XML files Updated:18 Jul 2002 This article gives you an introduction to .NET's DataSets and how you can use them with XML files C++/CLI, C#, VB, XML, VC7, .NET1.0, Win2K, WinXP, ASP.NET, Dev | lexandru Savescu | 4.41 | |
Introduction to dynamic two dimensional arrays in C++ Updated:10 Dec 2007 An introduction to dynamic 2D arrays in C++. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Dev | Bibeka | 2.47 | |
Invoking a Web Service Without Web Reference Updated:27 Jun 2006 How to support loosely coupled integration by invoking Web Services dynamically, without setting a Web Reference. C#, XML, Windows, .NET2.0, ASP.NET, VS2005, Dev | rajivpopat | 4.43 | |
Karnaugh Map Minimizer (3 Variables) Updated:27 Jul 2009 3-var karnaugh map minimizer using Quine-McClusky algorithm & Petrick's method C, Windows (Vista), Visual-Studio (VS2005), Design | legendman_a1 | 5.00 | |
KDE Mouse Emulator Updated:30 Sep 2006 A small application which emulates the behavior of the mouse in KDE C++, Windows, Visual-Studio, WTL, Dev | Thomas Freudenberg,Jörgen Sigvardsson | 4.89 | |
Keep your Window Always On Top -Unedited Updated:20 Apr 2006 Keep your Window Always On Top VC6, Win2K, MFC, Dev | duguyitian | 1.31 | |
Keeping up with Messages Updated:5 Oct 2004 User defined control for displaying various messages. VB, .NET1.1, Win2K, WinXP, GDI+, VS.NET2003, Dev | Greg Osborne | 2.56 | |
Koenig Lookup - a C++ primer Updated:15 Dec 2002 A discussion of Koenig namespace lookup, for those with VS.NET 2003 C++, Win2K, WinXP, VS.NET2003, Dev | Christian Graus | 4.31 | |
Launching Program from Resources. Updated:27 Mar 2001 A new way to execute programs from resources. VC6, Win2K, MFC, Dev | Mohammad Salah | 3.24 | |
LeakMon :- Part 2 Under the hood -Unedited Updated:31 Mar 2011 Explains how Leakmon is able to track down all the resource leaks C++, Windows, Win32, Win64, All-Topics, MVC, Dev | aveen | 1.00 | |
Leap Year Updated:17 Feb 2004 This code will calculate whether the year you enter is a leap year or not. VC6, WinXP, Visual-Studio, Dev | HackerBoy | 1.00 | |
LED vu Meter User Control Updated:18 Jan 2005 An LED vu Meter Windows User Control in C#. C#, .NET, WinXP, Visual-Studio, GDI+, WinForms, Dev | Gary Perkin | 4.35 | |
LEDClock - Windows Forms Composite Control Updated:4 Jun 2002 This article explains how to build Popup editor and link it to an appropriate property in Properties Window VB, Windows, .NET1.0, Dev | Andelko Pavelic | 4.59 | |
Library for MFC applications localization using resource-only DLLs -Unedited Updated:31 May 2006 Multilingual Library adds multiple UI languages support to your MFC application. C++, Windows, Visual-Studio, Dev | smm200 | 3.27 | |
LineNumbers for the RichTextBox Updated:31 May 2007 LineNumbers that dock to a RichTextBox or show as an overlay on top of it. VB8.0, Windows, .NET2.0, GDI+, WinForms, VS2005, Dev, Design | nogChoco | 4.92 | |
Linq-To-XML Style of Node Creation for C++ -Unedited Updated:3 Nov 2011 Linq-To-XML Node Creation for Native C++ C++ (VC8.0, VC9.0, VC10.0) | Wong Shao Voon | 4.46 | |
LINT: Large Integer Object Library Updated:9 Dec 2005 Lint is a signed large integer data type class library VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Visual-Studio, Dev | Jeremy A. Wilson | 4.58 | |
Loading and Saving a TreeView control to an XML file using XmlTextWriter and XmlTextReader Updated:17 Feb 2006 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. C#, XML, Windows, .NET1.0, .NET1.1, WinForms, VS.NET2003, Dev | Syed Umar Anis | 4.75 | |
LogDriver - A simplified log4j using C++ Updated:4 Jan 2002 Some Logging Classes for C++ on the Windows Platform VC6, Win2K, STL, Dev | Will Senn | 4.50 | |
logging made easy in your c++ applications -Unedited Updated:17 Oct 2006 This component is used for logging purpose C++, Windows, Visual-Studio, Dev | Ramanjaneyulu Malisetti | 2.58 | |
Looking at pointer declarations -Unedited Updated:12 Jan 2010 When we look at pointer declarations, reading from right-to-left gives a better idea about what the pointer actually points to. Consider const int * p; if we read right to left: p -> * -> int -> const. i.e. 'p is a pointer to an integer constant' rather than 'constant integer pointer' (if we... C++, C | Rejeesh.T.S | 4.40 | |
Looking at pointer declarations -Unedited Updated:15 Jan 2010 It is very simple :laugh: and fun ..just divide the line before and after * , likeconst int * pconst int (before *) represent [constant integer]and *p represent a pointer add both u get a pointer pointing to a constant integer , it means u can't change value but pointer can... C++, C | avinash064 | 5.00 | |
Low resolution timer class for Visual C++ and GNU C++ under MingW Updated:9 Jan 2006 LRTimer - universal low resolution timer class with its own thread. VC6, Win2K, WinXP, Win2003, Dev | MaxOfLondon | 3.91 | |
Low-level-interference logging Updated:1 Mar 2006 Low-level-interference logging. VC6, Windows, Dev | Lymington | 2.91 | |
Machine Solution to Einstein's Riddle Revisited Updated:18 Dec 2003 This article shows a fast solution to Einstein's Riddle by using brutal search. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | Dezhi Zhao | 4.86 | |
Make your MS-HTML-help-contents perfect -Unedited Updated:30 Jun 2006 Make your MS-HTML-help-contents perfect C++, Windows, Visual-Studio, Dev | includeh10 | 2.00 | |
Makefiles in Linux: An Overview Updated:4 Dec 2008 Explain the use of make command and the syntax of makefiles. C, Linux, Dev | Ciro Sisman Pereira | 5.00 | |
Making HTTP Communication from MFC/Windows Application Updated:16 Apr 2001 This articles shows one way for a MFC/Windows application to talk to a webserver using HTTP protocol. XML, VC6, Win2K, MFC, Dev | Dhandapani Ammasai | 4.67 | |
Manage Physical Dependencies of a Project to reduce Compilation Time Updated:25 Mar 2004 How to manage Physical Dependencies of a Project to reduce Compilation Time C++, Windows, Visual-Studio, Dev | Zeeshan Amjad | 4.30 | |
Managing argc and argv[] with STL in a simple way Updated:14 Jan 2002 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. VC6, Win2K, STL, Dev | Patrick Hoffmann | 4.94 | |
Manipulate XML data with XPath and XmlDocument (C#) Updated:4 Feb 2005 An article about manipulating XML source data. C#, XML, .NET1.1, Win2K, VS.NET2003, Dev | Michael Chao | 4.89 | |
Manual Virtual Inheritance (MVI) Updated:3 Sep 2009 How to enhance the C++ standard library. C++, Dev | Jonathan Enders | 4.78 | |
MappedHandler - That Horrible Hack! or A Functor for Member Functions Updated:15 Aug 2006 An article on yet another Standard C++ delegate-like implementation for a handler to map to non-static methods of classes. VC6, VC7, VC7.1, Win2K, Visual-Studio, Dev | Chris S Kaiser | 4.47 | |
MapPoint, SmartPhone and C# - Part 1 Updated:8 Nov 2004 A simple application that illustrates how to use MapPoint SDK using C# and render the maps on a SmartPhone. C#, Windows, .NET, VS.NET2003, Dev | Logu Krishnan | 4.63 | |
MapPoint, SmartPhone and C# - Part 2 Updated:10 Nov 2004 A simple application that illustrates how to use MapPoint SDK using C#, and render the Route maps and calculate the distance on a SmartPhone. C#, Windows, .NETCF, Mobile, .NET1.1, VS.NET2003, Dev | Logu Krishnan | 4.75 | |
Mastermind Human&Computer; Player Implementation in C++ -Unedited Updated:22 Sep 2010 For many years I wondered how computers could think. This mastermind game is one of my first game projects. it can be useful if you are also interested in artificial intelligence in computers. VC6, VC7, VC7.1, VC8.0, .NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, Vista, .NET3.0, .NET3.5, VS.NET2003, VS2005, VS2008, Dev | Aytek Ustundag | 1.65 | |
Matchbox Educable Noughts And Crosses Engine (MENACE) in C++ Updated:31 Oct 2007 This article demonstrates a tic-tac-toe computer player learning from experience VC8.0, Windows, VS2005, Dev | Chesnokov Yuriy | 4.59 | |
matchstick game -Unedited Updated:7 Feb 2007 A very simple game C++, WinXP, Visual-Studio, Dev | kbsbng | 1.93 | |
Matlab 7.1+ and Visual Studio 2005 Updated:11 Jul 2007 An article describing how to compile Matlab 7.1-7.4 mexw32 files using Visual Studio 2005 C++/CLI, C, VC8.0, Windows, .NET, Visual-Studio, MFC, Dev | abn9c | 4.60 | |
MATLAB Engine API Updated:1 Jul 2003 Using MATLAB Engine API to control MATLAB VC6, Win2K, WinXP, MFC, Dev | A. Riazi | 4.95 | |
MATLAB MEX-files Updated:20 Sep 2003 This article shows you how to create MATLAB MEX-files for improving speed of MATLAB when executing a function. VC6, Win2K, WinXP, Win2003, Dev | A. Riazi | 4.86 | |
Matrix linking Updated:22 May 2007 One more implementation of dynamic binding. C++, Windows, Visual-Studio, Dev | Member 3374626 | | |
MD5 File Creation and Verification Updated:3 Jan 2009 A tool for creating/verifying MD5 files C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (WinXP, Win2003, Vista), Dev | Shaheer Abdulrahiman | 2.85 | |
Media Player -Unedited Updated:20 Sep 2003 Its a media player which plays all media audio and video files. VC6, Win2K, WinXP, MFC, Dev | Tahir Naeem | 1.25 | |
Meet Microsoft Popfly: Part I - Mashup App Creator Built On Silverlight -Unedited Updated:2 Jun 2007 Learn more about the Mashup creator, Popfly space, and the Web page creator. C#, Javascript, XML, HTML, Windows, .NET2.0, .NET3.0, ASP.NET, IIS, WPF, WebForms, Ajax, VS2005, IE6.0, IE7, Dev, Design | CJCraft.com | | |
Memory Allocation Tool Updated:20 Feb 2003 Simple tool to test applications under various memory conditions. VC6, VC7, Win2K, WinXP, WTL, STL, Dev | Andreas Saurwein Franci Gonçalves | 4.31 | |
Memory Leak Detection in C Updated:27 Jun 2007 A simple yet effective solution to memory leak detection in C code C++, Windows, Dev | Rabinarayan Biswal | 3.40 | |
Memory mapped files and flat table primitives. Updated:6 Apr 2003 Source C++ classes for persisting flat table data. VC6, VC7, Win2K, WinXP, PocketPC-2002, Visual-Studio, Dev | c-smile | 3.11 | |
Menu handler for Most Recently Used files Updated:4 Aug 2004 A simple class for implementing Most Recently Used files functionality for multiple situations. C#, .NET1.0, .NET1.1, Win2K, WinXP, VS.NET2003, Dev | TDWiseley | 3.29 | |
MessageBoxTimeout API Updated:6 Aug 2004 An article on using the non documented MessageBoxTimeout API. VC7.1, Win2K, WinXP, VS.NET2003, Dev | Maurizio Pisano | 4.82 | |
MFC - Multiple inheritance and serialization Updated:29 Oct 2003 Describing a solution to allow namespaces, multiple inheritance, and serialization in an MFC program VC7, Win2K, MFC, Dev | | 4.79 | |
MFC D3D Application - Direct3D Tutorial Part III Updated:20 Jul 2007 Part III of the step by step MFC + D3D tutorial, with custom Direct3D framework VC6, Win2K, WinXP, MFC, Dev | hector.j.rivas | 4.76 | |
MFC D3D Application: Direct3D Tutorial Part I Updated:16 Jul 2007 Yet another Direct3D framework, this time for MFC apps, with a step by step tutorial VC6, Win2K, WinXP, Dev | hector.j.rivas | 5.00 | |
MFC Tutorial -Unedited Updated:3 Apr 2007 VC++ EssentialsIf you want to use Microsoft Visual C++, it helps a ton if you really know C++. Everything is about classes C++, Windows, Visual-Studio, Dev | vimarsh puneet | 1.13 | |
MFC Windows Coding Guidelines Updated:14 Sep 2005 An article on how to write better readable code. C++, Windows, Visual-Studio, MFC, Dev | srana | 4.69 | |
Middle Mouse Button (or Wheel) to Doubleclick (VC6) Updated:26 Jul 2010 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. C++ (VC6), Windows (WinXP, Win7), Win64, Dev | kim.david.hauser | 4.67 | |
Mike's Normal Code Project Screen Saver Updated:24 May 2002 A Code Project screen saver written in Win32 API XML, VC6, Win2K, WinXP, Visual-Studio, STL, Dev | Michael Dunn | 4.37 | |
Minimal unit test library for C++ Updated:4 Mar 2005 Very small (one header) tool to support unit tests in C++ C++, Windows, Visual-Studio, Dev, QA | Pavel Vozenilek | 3.87 | |
Minimum Difference Updated:22 Apr 2002 Identifying the minimum difference between two data sets VC6, Win2K, WinXP, Visual-Studio, STL, Dev | Craig Henderson | 4.82 | |
MnemonicTabControl - a tabcontrol with accelerator key support Updated:19 Oct 2005 An ownerdrawn tabcontrol supporting accelerator keys to switch between tabs. VB, Windows, .NET1.1, VS.NET2003, Dev | Stumpy842 | 3.54 | |
MonIP - IP Network Monitor -Unedited Updated:17 Aug 2003 MonIP was made to help monitor your home network by gathering useful system and network information from your computer and other computers around you. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev | ice911 | 2.26 | |
Monte Carlo Simulation Using Parallel Asynchronous Web Services with .NET 2.0 Updated:29 May 2007 A parallel web services example for .NET 2.0 written in C# C#2.0, Windows, .NET2.0, ASP.NET, WebForms, VS2005, Architect, Dev | M. Stander | 4.77 | |
Mouse Programming in C/C++ -Unedited Updated:13 Aug 2005 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. C++, C, Windows, Visual-Studio, Dev | Ranjith KH | 1.05 | |
MouseLeave and MouseEnter functions Updated:22 Dec 2002 A simple way to implement MouseLeave & Mouse Enter functions VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | turco-7th | 1.08 | |
Multi Dimensional Arrays using Template Meta Programming Updated:20 Mar 2004 A Real Multi-Dimensional Array VC6, Win2K, WinXP, Win2003, Dev | Mohammed Hossny | 3.15 | |
Multi Threaded Client Server -Unedited Updated:28 Dec 2006 how a server can send data to any number of clients simultaneously is described here with a simple server program and a client program C++, Windows, Visual-Studio, Dev | Pankaj Paul | 2.42 | |
Multi-column Combo Updated:6 Apr 2005 A multi-column combo in VB.NET. VB, Windows, .NET1.0, WinForms, Dev | kennedy_franklin | 4.27 | |
Multi-Column ComboBox Updated:1 Jul 2003 Implementation of an OwnerDraw MultiColumn ComboBox VB, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev | Tim McCurdy | 4.48 | |
Multi-Column ListBox Control Updated:7 Jul 2005 A ListBox control that supports multiple columns. Also shows how to create your own scrollbar. VB, Windows, .NET1.1, VS.NET2003, Dev | Chris Kolkman | 4.55 | |
Multidevice ASIO output plugin for WinAMP -Unedited Updated:13 Feb 2009 A tiny WinAMP output DLL that uses a C++ replacement of the official ASIO SDK that supports multiple ASIO devices. C++ (VC9.0), WinXP, Win32, WTL, STL, COM, VS2008, Dev, Design | Domagoj Šarić | 4.79 | |
Multifunctional Checkbox for Visual Studio .NET Updated:13 May 2005 CheckBox with different checked and border styles. VB, .NET1.1, Win2K, WinXP, VS.NET2003, Dev | Loresoft | 1.57 | |
Multifunctional Checkbox v2 for Visual Studio .NET Updated:2 Jul 2005 Checkboxes with different checked and border styles. VB, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, VS2005, Dev | Loresoft | 2.75 | |
Multi-Language Programming : Common Object’s Event_6 -Unedited Updated:1 Nov 2011 Object may generate or handle events. This feature should continue to be supported in common object environment. Event is not an entity. It is a set of information. If the event information is described by special language, then it can not be triggered or handled by other languages. Therefore, All-Topics | li9705 | | |
Multi-Language Programming: More Complicated Function Calls Between Languages: 5 -Unedited Updated:20 Oct 2011 Doing more complicated function calls between languages. All-Topics, Dev | li9705 | | |
Multilingual Application - Change Application Language Updated:17 Nov 1999 Multilingual Application - Change Application Language VC6, Win2K, Dev | Daniel Zuppinger | 3.70 | |
Multiple consoles for a single application Updated:9 Mar 2006 Sometimes, it's not enough to have only a single console window for your applcation... let's provide more!! VC6, Win2K, WinXP, MFC, Dev | Zvika Ferentz | 4.94 | |
Multiple Monitor Support Updated:1 Jul 2002 Make your Screen Savers Span Multiple Monitors VC6, VC7, Win2K, WinXP, MFC, Dev | Jon Newman | 4.31 | |
MultiThreaed Client Server Communication -Unedited Updated:19 Jan 2005 Client Server communication in multithreaded environment VC6, Windows, Dev | | 2.37 | |
muParserSSE Updated:4 Sep 2011 A library for just in time compilation of mathematical expressions based on asmjit C++, ASM | iberg | 4.96 | |
MXXMLWriter sample ported to VC++ Updated:21 Apr 2001 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. XML, VC6, Win2K, ATL, Dev | Felix Cho | 4.54 | |
MyBasic - A Custom-BASIC language interpreter written in C++ Updated:12 Oct 2003 A Custom-BASIC language interpreter written in C++ VC6, Windows, Dev | Liu Xue Song | 4.90 | |
Name genderization Updated:22 Apr 2002 Extrapolate the gender of a person based on their first name VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Matt Gullett | 4.75 | |
Named Bookmarks Add-In for VS.NET Updated:25 Apr 2005 Add-In for Visual Studio .NET that implement concept of Named Bookmarks | Sol Cleaner | 3.58 | |
Named Objects in C++ -Unedited Updated:30 May 2011 SLQ lazy? Object pointers are annoying? How about you look your object up by assigning it a unique name? C++ | Hubert Haien | 4.11 | |
Neat HRESULT to exception converter Updated:21 Oct 2005 A clean and easy way to convert an HRESULT error to an exception including file name and line number. VC6, VC7, VC7.1, VC8.0, Windows, Visual-Studio, Dev | Mohammad Nabil H. | 3.63 | |
Neural Network Classifier Updated:29 Jan 2005 A Multilayer perceptron used to classify blue and red points. VC7.1, Win2K, WinXP, Win2003, Vista, MFC, VS.NET2003, Dev | Hossein Khosravi | 4.44 | |
Never-ending Progress Bar (C#) Updated:1 Oct 2004 The VB.NET Never-ending Progressbar now in C# C#, .NET1.1, Win2K, WinXP, VS.NET2003, Dev | Greg Osborne | 4.29 | |
New Class (C++) Wizard with namespaces selection Updated:18 Aug 2006 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. JScript.NET, VC8.0, VS2005, Dev | Elia Sarti | 3.50 | |
New Dynamic Array Create array with integer and string indexs dynamically -Unedited Updated:11 May 2007 Article that shows how to create array of any type with int and string index VC8.0, .NET2.0, WinXP, VS2005, Dev | murtaza dhari | 2.14 | |
New ListCtrl Sorting Algorithm in XP Updated:27 Apr 2007 Sorting items more naturally in ListCtrl, like XP does. Adding a single line into your program to enable this cool feature. C++, WinXP, Dev | nicoster | 4.72 | |
Non volatile variables and configuration settings for MFC applications Updated:21 May 2002 Two classes for saving and restoring string, BOOL and numeric variables in a textfile - much like INI files, using a set of preprocessor macros. VC6, Win2K, MFC, Dev | Ruben Jönsson | 3.86 | |
Number To Text Converter Updated:27 Jan 2003 Convert a given number (range from one to hundred of vigintillion(10^63) ) to the text that people use to pronouce the number VC6, VC7, Win2K, WinXP, Dev | pinakvashi | 2.73 | |
Numeric Keypad Web User Control Updated:19 Jul 2004 Use this control when your users don't have access to the keyboard (like at a touchscreen kiosk). VB, Windows, .NET1.0, .NET1.1, ASP.NET, VS.NET2003, Dev | Barry Etter | 3.88 | |
Object Oriented Enumerations Updated:10 Feb 2005 An article on using macros to encapsulate enumerations. VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Visual-Studio, Dev | Zac Howland | 4.27 | |
ObjectIsDynamic Updated:12 Sep 2005 Thread-safe detection to find if an object is dynamically or statically allocated using MFC. VC6, Win2K, WinXP, Win2003, MFC, Dev | Mauro Leggieri | 3.91 | |
Object-oriented XML Parser Updated:28 Aug 2001 Object-oriented parser to read/write XML files using MSXML parser XML, VC6, Win2K, STL, Dev | Mike Melnikov | 4.36 | |
OmniSearch (Google Caching Engine) Updated:19 Feb 2003 OmniSearch attempts at showing a way to reduce the number of hits to the Google Web Service by Caching Searches. C#, Windows, .NET1.0, ASP.NET, Dev | Nick Berardi | 4.41 | |
Onscreen Keyboard Updated:21 Mar 2000 An onscreen keyboard for pen computing and touchscreens VC6, MFC, Dev | Randy More | 4.78 | |
OOP and UML Updated:20 Jun 2000 An introduction to modelling OOP design concepts with UML C++, UML, Windows, Visual-Studio, Architect, Dev | Alex Marbus | 4.53 | |
Opening / Saving multiple types of documents in MFC MDI applications Updated:24 Nov 2004 A simple Visual C++ 6.0 multiple document (MDI) project that allows opening / saving multiple types of documents. VC6, VC7, VC7.1, VC8.0, .NET, Win2K, WinXP, Win2003, MFC, Dev | BabakTaati | 4.73 | |
Operating System Development - Part 1 Updated:5 Jun 2008 Environment settings for OS development C++ (VC6, VC7, VC7.1, VC8.0), C, ASM, Virtualization, virtual-machine | Maruf Maniruzzaman | 4.33 | |
OpTemplate Class - A Demonstration of Operator Overloading Updated:22 Aug 2002 Demonstration of operator overloading. C++/CLI, VC6, VC7, .NET, Win2K, WinXP, Visual-Studio, Dev | Yap Chun Wei | 1.73 | |
Order MFC array with qsort() Updated:6 Feb 2003 How to order an MFC array using standard function qsort(). VC6, Win2K, Visual-Studio, MFC, Dev | Luca Basso Ricci | 3.87 | |
Organic Programming Environment (OPEN) Updated:26 May 2002 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. VC6, Win2K, WinXP, Visual-Studio, MFC, Dev | Marc Clifton | 3.74 | |
Overloading streams Updated:7 Oct 2003 An article on overloading streams. VC6, VC7, VC7.1, Win2K, WinXP, Visual-Studio, Dev | Prasad Kulkarni | 2.06 | |
Parallel Computing and Data Parallelism Updated:2 Feb 2010 An article that focuses on Data Parallelism based on the Multi-Core Processor Technology. C++, C#4.0, Win2008, Win7, Visual-Studio (VS2010), Architect, Dev | logicchild | 4.95 | |
Parameter Passing: by Train vs. by Truck Updated:19 Jul 2010 An article highlighting the advantages of using a composite datatype for passing parameters to functions. C++, Windows, Linux, Dev | Sameerkumar Namdeo | 2.90 | |
Parse command lines using STL -Unedited Updated:10 Mar 2006 A simple command line parser employing STL C++, Windows, Visual-Studio, Dev | Mohammed Lokhandwala | 2.44 | |
Parse date time string with spirit -Unedited Updated:19 Mar 2008 A sample show how to parse date with boost spirit framework C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C | ZhengPing Wang | 2.00 | |
Parsing XML using a C++ wrapper for SAX2 Updated:3 Aug 2005 A basic C++ wrapper framework for the MSXML SAX2 API is presented. XML, VC6, Windows, Dev | nschan | 4.74 | |
Pass Class Method as Static function to API Calls Updated:12 Mar 2002 Pass Class Methods to API Calls where Static Functions are required using CThunk class VC6, VC7, Win2K, WinXP, Visual-Studio, Dev | Deepak Khajuria | 2.76 | |
Pay-Per-Click webService and client implementation Updated:13 Oct 2003 Introduction into the world of pay-per-click webservices with sample web service and client application C#, Windows, .NET, Visual-Studio, Dev | Yuriy Maksymenko | 2.17 | |
Pegboard Solution Updated:17 Apr 2007 Solving the Pegboard Puzzle with Simulation C++, C, Windows, Dev | Erol Esen | 4.33 | |
Percent Progress Bar Updated:6 Jan 2006 A project and source code for a progress bar with percentage completed shown. VB, Windows, .NET1.1, VS.NET2003, Dev | iwdu150 | 1.62 | |
Percentage Complete Progress Bar (100% Completed) (ASP.NET) Updated:8 Jul 2005 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%. C#, VB, .NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, VS.NET2003, VS2005, Dev | Tittle Joseph | 3.20 | |
Performance improvement for VC2005 CRT (x86/IA64) Updated:6 Dec 2005 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. VC8.0, .NET2.0, Win2K, WinXP, Win2003, VS2005, Dev | Jochen Kalmbach [MVP VC++] | 4.84 | |
Periodic Table -Unedited Updated:29 Jun 2007 Get Group and Period of elements in periodic table VC6, Win2K, WinXP, MFC, Dev | Sayyeid Mostafa Hashemi | 1.33 | |
Permutations in C++ Updated:10 Sep 2009 Explains the technique of finding permutations and provides source code for the recursive implementation. I will also explain how to use the STL template function next_permutation(). VC6, VC7, VC7.1, Windows, Visual-Studio, Dev | Wong Shao Voon | 3.25 | |
Persistant Hash Table Updated:27 Oct 2011 Key value store C++, SQL, Windows, Dev, key, Data | Dharmateja Challa | | |
Persistant Hash Table: Part 2 Updated:28 Oct 2011 This is a continuation article for a key value store. C++, Windows, Dev, Data | Dharmateja Challa | | |
Phase Progress Bar Updated:2 Apr 2007 Custom Control to provide Phase Progress by polygonal shapes VB, Windows, .NET, Visual-Studio, Dev | dmstrat | 3.79 | |
Ping Control Updated:28 Apr 2005 This article describes a Ping control. VB, Windows, .NET, Visual-Studio, Dev | HendrikO | 2.76 | |
Play XM in C++ - From File and Memory Updated:22 Oct 2010 Play XM music files in pure C++ using unpacked BASSMOD.dll from file and memory C++ (VC6, VC7, VC7.1, VC8.0, VC9.0, VC10.0), C, Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win7), Win32, Visual-Studio (VS.NET2003, VS2005, VS2008, VS2010), MFC, All-Topics, MVC | Mustafa Chelik | 4.86 | |
Playing with the GridView PagerBar Updated:22 Jun 2007 Extend GridView.PagerBar while preserving its functionality and add a drop-down to change the page size VB, Windows, .NET2.0, ASP.NET, Visual-Studio, WebForms, Dev | peter gabris | 4.64 | |
PLT redirection through shared object injection into a running process Updated:10 Dec 2008 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. C++, ASM, Linux, Architect, Dev | Quake2th | 4.82 | |
Pointer Arithmetic and Portable Code Updated:3 Mar 2004 Avoid writing code that depends on pointer arithmetic to make your code portable. VC6, Windows, Visual-Studio, Dev | Zeeshan Amjad | 2.73 | |
Pointer to Pointer and Reference to Pointer Updated:29 Apr 2009 Explains the reason behind using pointer-to-pointer and reference-to-pointer to modify a pointer passed to a function. VC6, VC7, VC7.1, Windows, Visual-Studio, Dev | Wong Shao Voon | 3.74 | |
Pointers Usage in C++: Beginners to Advanced Updated:7 Sep 2005 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. C++, C, Windows, Visual-Studio, Dev | Varun_Sud | 4.68 | |
Polymorphism in C Updated:5 Jul 2005 The article demonstrates how to implement polymorphism using the C language. C, VC6, Win2K, WinXP, Dev | «_Superman_» | 4.83 | |
Polymorphism without Planning Updated:27 Nov 2004 The OOTL uses a technique of allowing run-time polymorphism on objects, without requiring them to plan for it. VC7.1, Windows, Visual-Studio, Dev | Christopher Diggins | 3.46 | |
Polymorphism without Planning (under the hood) Updated:28 Nov 2004 This article explains the techniques used to allow the interface reference types to be polymorphic on any type which provides matching function signatures. VC7.1, Windows, Visual-Studio, Dev | Christopher Diggins | 4.84 | |
Popular Misconception: The override that was not -Unedited Updated:15 Dec 2009 The override that was not C++, Dev | Joel Ivory Johnson | 5.00 | |
Portable C++ XML Serialization Updated:2 Jan 2011 An open C++ library to serialize objects as XML C++/CLI, C, VC6, VC7, VC7.1, VC8.0, VC9.0 | HZ_79 | 2.68 | |
Portmappings on UPnP-NAT(s) using C++, winsock2, xerces2.8 (Linux friendly code) Updated:28 Apr 2009 Portmappings on UPnP-NAT(s) using C++, winsock2, xerces2.8 (Linux friendly code) C++ | Yohei Murakami | 5.00 | |
Post-Build Executable Back Patching -Unedited Updated:23 Mar 2008 Perform Advanced Post-Build Executable Processing with the DbgHelp Library C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (Win2K, WinXP, Win2003, Vista), Win32, Win64, Dev | Jeffrey Walton | 4.66 | |
Power of C++ - Developing a Portable HTTP Server with Python Interpreter using Boost, TinyXML Updated:1 Jun 2008 This article describes portable networking library (ahttp) and small HTTP server - result of modern C++ programming approaches investigation C++, Windows, STL, Dev | Artem Kustikov | 4.83 | |
Precise duration measurement Updated:27 Dec 1999 A simple class that provides high precision timing. VC6, Dev | Laurent Guinnard | 4.57 | |
Precision timing and the Principle of Least Action Updated:6 Nov 2005 An improved timer behaving like a built in type to explain a programming philosophy. VC7.1, .NET1.0, .NET1.1, Win2K, WinXP, VS.NET2003, Dev | Jeremy Thornton | 3.60 | |
Printing with a custom DataGrid Updated:20 Aug 2002 This article shows how to implement print functionality with a custom DataGrid VB, Windows, .NET1.0, Dev | piero.viano | 4.56 | |
PriorityLock - Release locks by priority Updated:30 Nov 2006 A Monitor like class that releases locks by priority. C#2.0, Windows, .NET2.0, VS2005, Dev | S. Senthil Kumar | 3.67 | |
PRNG (Pseudo Random Number Generator) Updated:12 Jun 2001 An ActiveX control for creating random numbers in VB/VBScript/ASP pages VB6, C++, Windows, ASP, Visual-Studio, Dev | Michael Meelis | 1.81 | |
Problem with global operator functions in VC++ 6.0 Updated:9 Apr 2009 This article shows a problem that occurs with global friend operator functions in VC++6. VC6, Dev | Florin Badea | 3.00 | |
ProcessStudio 2.8 - monitor tasks visually Updated:13 Feb 2001 An application to monitor tasks visually. C++, Win2K, Visual-Studio, Dev | .net | 2.86 | |
Program Objects: Reusing and Redirecting C++ Programs Updated:6 Jan 2005 By writing programs as objects, it can be easy to reuse programs, and redirect them to one another. C++, Windows, Visual-Studio, Dev | Christopher Diggins | 4.86 | |
Programmatically Changing Windows Display Settings Updated:1 Feb 2006 C++ class that makes it easy to list all available display settings, and change them. C++, Windows, Visual-Studio, Dev | Ludvik Jerabek | 3.25 | |
Programming Language Misuse -Unedited Updated:30 Mar 2010 I’m feeling a bit guilty about some code I wrote: using (new OperationTimer("MyOperation", this)){ // ... complete operation} This innocent looking C# snippet is hiding a tricky secret - the using statementis being misused (no pun intended). The documentationdefines the int All-Topics | James Kolpack | 5.00 | |
Progress Task List Control Updated:12 Sep 2005 A simple control to display a list of tasks, being ticked off as they are completed by the program. C#, .NET1.1, Win2K, WinXP, Vista, VS.NET2003, Dev | Tim_Mackey | 4.58 | |
ProgressPieControl: an alternative to that [ boring :) ] ProgressBar Updated:27 May 2005 A custom progress control, using graphics and double buffering. C#, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, GDI+, VS.NET2003, Dev | eRRaTuM | 2.33 | |
Project file which will validate for XML with XSD Updated:6 Apr 2004 Validating XML for the given XSD. Output is displayed in a textarea. VB, Windows, .NET1.0, .NET1.1, ASP.NET, VS.NET2003, Dev | Anil Gopalakrishnan | 3.77 | |
Project Rename - Rename an Existing Visual Studio Project Updated:9 Jun 2009 MFC Application to rename an Existing Visual Studio Project C++ (VC9.0), Windows (WinXP), Visual-Studio (VS2008), Dev | Flying Light | 4.37 | |
Properties in C++ Updated:20 Dec 2006 Simulating C# Properties in C++ C++, eVC, Windows, WinMobile, Mobile, Visual-Studio, Dev | Mohammad Shuaib | 3.31 | |
PropertyGrid and Drop Down properties Updated:7 Feb 2005 This article discusses three types of drop down properties. C#, Windows, .NET1.1, VS.NET2003, Dev | Ronit H | 4.87 | |
PropertyGrid Control in WinForms Updated:20 Oct 2005 PropertyGrid control in WinForms. C#, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev | vivekthangaswamy | 1.26 | |
Protected Storage Explorer Updated:18 May 2002 Navigate through the Protected Storage in Windows 2000 or XP C++, Win2K, WinXP, Visual-Studio, Dev | [James Pullicino] | 3.18 | |
Protection Schemes Based on Virus Survival Techniques -Unedited Updated:26 Nov 2007 A Survey of Virus Survival Techniques Applied to Protection Schemes VC6, VC7, VC7.1, VC8.0, Windows, VS.NET2003, VS2005, Dev | Jeffrey Walton | 4.96 | |
Publish, Discover and Invoke Web Services using SOAP and UDDI Updated:13 Jan 2004 Project to emulate Description, Discovery and Invocation of Web Services C#, Windows, .NET1.0, .NET1.1, Visual-Studio, Dev | Sumit Amar . | 3.60 | |
PugXML - A Small, Pugnacious XML Parser Updated:11 Jan 2003 Discussion of techniques for fast, robust, light-weight XML parsing. XML, VC6, VC7, Windows, Visual-Studio, Dev | Kristen Wegner | 4.98 | |
Pure Virtual Function Call -Unedited Updated:20 Jul 2006 How can you get the runtime error "Pure virtual Function Call" and how to avoid it VC6, VC7, VC7.1, Win2K, Visual-Studio, Dev | Hany Grees Ayoub | 2.59 | |
Pushing HTML content to a Blackberry Updated:7 Dec 2004 How to push HTML content to a blackberry handheld using MDS C#, Windows, .NET, ASP.NET, Visual-Studio, IIS5.1, IIS6, Dev | Steven Berkovitz | 4.36 | |
PXPerlWrap (PXPerl, reloaded) Updated:3 Nov 2004 A comprehensive Perl embedding solution. Perl, VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev | PixiGreg | 4.83 | |
QServiceTool - A Beginner's Guide to Qt and NT Services Updated:18 May 2003 A Qt based tool designed to control Windows NT services (start, stop, pause, continue) and to show information about them. VC6, VC7, Win2K, WinXP, Dev | whizer | 4.82 | |
Quick C# Documentation using XML Updated:30 Aug 2004 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. C#, XML, .NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, VS.NET2003, Dev | irfan patel | 3.24 | |
QxOrm - C++ ORM (Object Relational Mapping) Library Updated:4 Nov 2011 QxOrm C++ library: Persistence (based on QtSql Qt library) - Serialization (based on boost::serialization library) - Reflection (introspection) C++, XML, SQL, Windows, Linux, clone | QxOrm | 4.80 | |
RAII, Dynamic Objects, and Factories in C++ Updated:3 May 2005 RAII: automatic resource management in C++. VC6, Windows, Dev | Roland Pibinger | 4.70 | |
Read and Write application parameters in XML Updated:30 Jun 2003 This article provides an easy way to load and save the parameters of an application in XML format. XML, VC6, Windows, STL, Dev | Arnaud Brejeon | 4.38 | |
Reading and Using Resources in an Executable file Updated:24 Oct 2002 A class for dynamic reading of resouce information from an executable file. VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Johnson Zhou | 3.27 | |
Ready to use custom textbox with validation properties Updated:10 Mar 2005 Use of this control will eliminate various common validation issues in a form. VB, Windows, .NET1.1, VS.NET2003, Dev | mail4 | 4.23 | |
Real XP Style Buttons in VB.NET Updated:28 Apr 2004 An article on Real XP Style Buttons VB, .NET1.1, Win2K, WinXP, VS.NET2003, Dev | PaulOneTwo20 | 2.62 | |
Real-time Feed Distribution using Shared Queue Updated:7 Aug 2011 This article demonstrates how to forward real-time feed to multiple clients with different bandwidths. C++ | Hatem Mostafa | 4.90 | |
recording and play using Waveform audio interface -Unedited Updated:10 Jun 2005 This article allow you to recording and replay. C++/CLI, VC6, .NET, Win2K, WinXP, Win2003, Dev | nghiath | 2.10 | |
Recursion Primer Using C++: Part 1 Updated:22 Apr 2008 An introduction to Recursion using C++, Part 1. C++, Architect, Dev, Design | Zeeshan Amjad | 4.77 | |
Recursion Primer Using C++: Part 2 Updated:7 Nov 2008 An introduction to Recursion using C++, Part 2. C++, Architect, Dev | Zeeshan Amjad | 4.04 | |
Recursion Primer using C++: Part 3 Updated:6 May 2011 In this article, we try to combine compile time/runtime and structure/generative with five different types of recursion. C++, Architect, Dev, Design | Zeeshan Amjad | 4.80 | |
Recursive Tower of Hanoi with(GUI) -Unedited Updated:29 Feb 2004 Recursive Tower of Hanoi with(GUI) C++, C++/CLI, .NET, Win2K, WinXP, Win2003, Visual-Studio, Dev | ssm_as | 1.35 | |
Recycle Updated:3 Oct 2001 The Recycle program has been designed to automate the release of system memory. VC6, Win2K, Visual-Studio, Dev | Niraj Kedar | 2.80 | |
Reducing VisualStudio / C++ built times dramatically -Unedited Updated:14 Jan 2010 When working with large C++ projects in Visual Studio built times can become a problem. I'm working on a project with 140000+ lines of code split into 23 Projects (1 Main App; 3 libs; 19 DLL's). Depending on the CPU speed built times could exceed 10 Minutes. May not sound much but if you have to... C++ | iberg | 4.33 | |
Reducing VisualStudio / C++ built times dramatically -Unedited Updated:25 Oct 2010 You could use internal and external include guards in your headers. This reduces compile time dramatically. C++ | C++ Hacker | 2.00 | |
Reference-based Object Set Updated:8 Jun 2005 CRefObject is not a smart pointer. It is a reference manager class for value-based objects. VC6, WinXP, Dev | Chan-gu Lee | 3.67 | |
Referencing a WebService from C through a C# Library (.NET Interop) Updated:10 May 2005 Gives a step by step procedure to access a Web Service from a C project through a C# library. C, C#, .NET1.1, Win2K, VS.NET2003, Dev | Sylvester, Asil Gerard | 4.00 | |
Registry Explorer Updated:9 Oct 2001 Registry Explorer is a freeware program that is intended to replace regedit C++, Windows, Visual-Studio, Dev | Henk Devos | 2.90 | |
Registry Information Updated:28 Oct 2003 A small discussion on finding and removing problematic registry entries VC6, Win2K, MFC, Dev | DavidCrow | 3.17 | |
Replacing printf for use with MFC Updated:26 Nov 2004 Replacing printf for use with MFC. VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Dev | Manohar B. Srikanth | 1.29 | |
Retrieving version information from your local application's resource Updated:22 Oct 2004 Sample code to retrieve version information from your local application VC6, Win2K, WinXP, Win2003, Dev | luetz | 4.20 | |
reusable safe_bool implementation -Unedited Updated:12 Jan 2010 safe_bool - what & why[^]?In my understanding their implementation is broken (if fixable), but in the course I came up with my own that appears slightly more elegant to me:template class safe_bool {protected: typedef void (safe_bool::*bool_type)() const; ... C++ | peterchen | 5.00 | |
Rich Design Time Featured TreeList Control Updated:9 May 2005 A Tree like component with rich design time features. VB, Windows, .NET1.1, VS.NET2003, Dev | Nicolas Wälti | 4.76 | |
RichTextBox with background highlighting in VB.NET Updated:29 Jul 2002 Subclasses the standard .NET RichTextBox and adds background highlighting capabilities C++, VB, Windows, .NET1.0, MFC, Dev | FlashMerlot | 4.13 | |
Rotating PictureBox Control Updated:29 Jul 2005 A PictureBox control that lets you rotate images. VB, .NET1.1, Win2K, WinXP, GDI+, VS.NET2003, Dev | Chris Kolkman | 3.50 | |
Round Robin Scheduling Updated:9 Feb 2007 Finding scheduling order, average turn-around and wait time for round-robin scheduling C++, WinXP, Visual-Studio, Dev | kbsbng | 2.91 | |
Rread a number input from the keyboard and then put each of its components in an array -Unedited Updated:31 May 2010 Description of how to read a number input from the keyboard and then put each of its components in an array C++ | TopCoder23 | 2.00 | |
RSA Encryption Elgorithm -Unedited Updated:11 Oct 2004 This code implements RSA encryption technique in an efficient and reusable way. VC6, Windows, Dev | immaad | 1.24 | |
RSA encryption/decryption -Unedited Updated:5 May 2003 Find a RSA implementation in VC++. Key size is 32-bit. VC6, VC7, MFC, Dev | BhaskarBora | 2.87 | |
RSS Consumer Updated:12 May 2005 Building an application to read RSS feeds. C#, XML, .NET1.1, WinXP, VS.NET2003, Dev | B.Sai Suryanarayana | 3.65 | |
S.I.V. : Simple settings implementation Updated:2 Nov 2003 Simplicity Is Virtue: how to save your settings in a simple way but also powerful at the same time VC6, Windows, MFC, Dev | T1TAN | 3.00 | |
Safe-Clean Updated:5 Feb 2002 Safe-Clean is an effective tool that sweeps out trash or what is considered to be trash by the author/user. VC6, VC7, Win2K, WinXP, MFC, Dev | Balkrishna Talele | 3.00 | |
Save a TreeView into an XML File Updated:22 Jun 2004 The article includes a sample project showing how to save the nodes of a TreeView into an XML file. C#, .NET1.1, Win2K, WinXP, Win2003, WinMobile2003, VS.NET2003, Dev | Norbert Eder | 2.86 | |
Save Application Settings to XML Updated:16 Sep 2002 An easy to use class that reads, writes and deletes app settings to an XML file. XML, VC6, VC7, Win2K, WinXP, MFC, Dev | Jason Henderson | 3.59 | |
Save ListView settings Updated:19 May 2004 How to save ListView settings. C#, VC7, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | Guy Baseke | 3.95 | |
Saving a variable temporarily Updated:16 Nov 1999 A safe, and convenient way to store variables temporarily C++, Windows, Visual-Studio, Dev | Alvaro Mendez | 4.00 | |
Saving Excel 2.1 Workbook Updated:12 Sep 2002 Classes used to save data in Excel 2.1 Workbook format VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Andrei Litvin | 4.96 | |
Screen Capture Updated:15 Nov 2006 A screen capture application. C++, Windows, WTL, VS2005, Dev | Agha khan | 2.90 | |
Screen Capture (Simple Win32 Dialog Based) Updated:12 Nov 2007 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. C++ (VC8.0), Windows (Win2K), .NET, Win32, Visual-Studio (VS2005), Dev | GauranG Shah | 4.42 | |
Screen Designer Classes Updated:7 Mar 2004 Screen Designer Classes for MFC applications VC6, VC7, VC7.1, Win2K, WinXP, MFC, VS.NET2003, Dev | John Indigo | 4.92 | |
Sealing Classes in C++ Updated:2 Sep 2009 A method to create sealed classes in C++ C++, Dev | FrancisXavier | 4.38 | |
Searching multiple XML files Updated:28 Sep 2005 A simple utility to quickly find nodes and attributes inside multiple XML files. VB, XML, Windows, .NET1.1, VS.NET2003, Dev | Alberto Venditti | 4.67 | |
Secure Web Services via Message oriented Middleware Updated:1 May 2003 Describes an approach for delivery of Soap Messages serialised using ASP.NET Web Client Services over MSMQ and MQ VB6, C#, .NET1.0, Win2K, WinXP, ASP.NET, Dev | Simon Gregory | 4.96 | |
Secure Web Services via TCP/IP Updated:30 May 2003 Describes an approach for delivery of Soap Messages serialised using ASP.NET Web Client Services over TCP/IP C#, Windows, .NET1.0, Visual-Studio, Dev | Simon Gregory | 5.00 | |
Segmented LED Control Emulation Updated:4 Oct 2006 This project describes an approach for constructing a hardware emulation of a segmented seven element LED display. VB, Windows, .NET2.0, VS2005, Dev | salysle | 3.40 | |
SEH and C++ Exceptions - catch all in one Updated:16 Mar 2000 This article describes how to handle SE and C++ exception together. MFC, Dev | Martin Ziacek | 4.72 | |
Select and delete from list -Unedited Updated:2 Apr 2007 Deleting the items in the list control using delete key on the key bord and also by multi selection and by ctrl+a VC6, Windows, VS2005, Dev | vimarsh puneet | 1.16 | |
Sending & Receiving UDP Datagrams with MFC's CAsyncSocket C++ Class Updated:5 Dec 2006 A simple example to show the use of the MFC CAsyncSocket class to send and receive UDP datagrams C++, Windows, Visual-Studio, Dev | Member 1385698 | 3.14 | |
Sending parameters at thread startup Updated:26 Nov 2006 A small article showing how to send parameters to a thread at startup. C#2.0, .NET2.0, WinXP, .NET3.0, VS2005, Dev | Paul Eie | 3.21 | |
Sending SMS using .NET through a Web service Updated:7 Jun 2004 This article will help you to know how to use web services in .NET C#, Windows, .NET1.1, VS.NET2003, Dev | Manoj Kumar C | 2.68 | |
SendKeys in C++ Updated:14 Jun 2004 A C++ port and enhancement of C#'s / VB's SendKeys function. VC6, VC7.1, Windows, VS.NET2003, Dev | Elias Bachaalany | 4.86 | |
Serialization in non - Document/View arch. projects . Updated:28 Jun 2002 This explains how to serialize objects in non document/view architecture projects VC6, Win2K, WinXP, Visual-Studio, MFC, Dev | VGirish | 4.15 | |
Serializing a Collection of Collections (Using CObArray) Updated:19 Mar 2007 Serializing objects and their relationships to each other. VC6, WinXP, Dev | Ben Aldhouse | 2.67 | |
ServerClient Communication With Hide Dialog Functionality -Unedited Updated:6 Jul 2007 Communication between Server and Client and Hide Dialog in MFC VC6, WinXP, Win2003, MFC, Dev | chaitanya shah | 1.07 | |
Server-Side Asynchronous Methods for ASP.NET and WinFX Updated:6 Apr 2006 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. C#, XML, Windows, .NET2.0, ASP.NET, VS2005, Dev | Karl M. Hulme | 4.20 | |
Setting DNS using iphelp and register, DhcpNotifyConfigChange and DnsFlushResolverCache Updated:8 Oct 2007 Setting DNS using iphelp and register, DhcpNotifyConfigChange and DnsFlushResolverCache C++ (VC6), Windows (WinXP), Visual-Studio, Dev | Nescot | 4.64 | |
Several classes for exception handling Updated:19 Jan 2002 C++ wrappers for stack trace, unhandled exception and win32 structured exceptions VC6, VC7, Win2K, WinXP, MFC, Dev | Konstantin Boukreev | 4.90 | |
Sharing and inheriting ImageLists across multiple forms and controls Updated:7 Apr 2006 A component that allows ImageLists to be inherited and shared globaly across multiple forms and controls, with full design time support. VB, Windows, .NET2.0, GDI+, WinForms, VS2005, Dev | Neal Andrews | 4.85 | |
Simple Alarm Application Updated:22 Mar 2004 A simple delay alarm and preset time alarm that pops up a window and/or play a WAV/MP3. There is also a snooze. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev | mimosa | 4.48 | |
Simple and Multithreading queue classes -Unedited Updated:2 Feb 2006 Simple and Multithreading queue classes VC7, eVC4.0, WinMobile, Mobile, WinXP, VS.NET2003, Dev | Alexander Kovachev | 1.59 | |
Simple C++ member function delegates class using a parameter arbitrator class Updated:25 Sep 2007 A simple C++ delegates class for the special case of using an arbitrator class for function parameters. VC7, VC7.1, VC8.0, Windows, Visual-Studio, Dev | Robert Umbehant | 2.25 | |
Simple code to validate an XML file against a schema file (XSD) Updated:26 May 2005 This article is about XML and XSD validation. C#, VB, XML, Windows, .NET1.1, VS.NET2003, Dev | kubben | 3.49 | |
Simple command line processing Updated:14 Jan 2002 A simple method of parsing command line arguments; similar to getopt VC6, VC7, Win2K, WinXP, Dev | Brodie Thiesfield | 3.80 | |
Simple CSocket Server Application Support Multiple Clients -Unedited Updated:31 Jan 2005 For my knowledge this is really simple and effective server application to handle multiple clients simultaniousy and completely independently. VC7, Win2K, WinXP, MFC, Architect, Dev | venura c.p.w. goonatillake | 1.94 | |
Simple extensible RPN based calculator class Updated:19 Oct 2003 This article is about a simple yet easily extensible class that allows to perform arithmetic calculations. VC6, VC7, Win2K, WinXP, Win2003, STL, Dev | Ilushka | 3.79 | |
Simple File Reader and Writer Program in C -Unedited Updated:14 Nov 2007 A program for reading writing and finding records in a file. C, VC6, Windows, Dev | Saranga Amarasinghe | 1.16 | |
Simple Lindenmayer System Updated:14 Jan 2006 A simple 2D Lindenmayer system drawing program C++ (VC6), Windows, MFC, Dev | arussell | 4.49 | |
Simple Random Class (EasyRandom) Updated:4 Jun 2002 A simple class to use in your MFC project to generate random numbers within an interval. VC6, VC7, Win2K, WinXP, MFC, Dev | nums | 2.41 | |
Simple Reminder Application Updated:22 Sep 2006 The article presents a simple Reminder application, using registry to store the reminders. VC6, WinXP, Visual-Studio, Dev | kavitesh | 3.71 | |
Simple Smart Pointer Implemantation -Unedited Updated:13 Sep 2006 Implementaion of a simple smart pointer. C++, Windows, Dev | knoxpointer | 2.59 | |
Simple static array class Updated:20 Mar 2002 A simple static array class that provides range checking and non-zero indexing C++, Windows, Visual-Studio, Dev | John P. Curtis | 3.95 | |
Simple tooltip show any place -Unedited Updated:17 Sep 2007 show tooltip in any position, and set text color, back color. VC6, WinXP, Dev | WeiHua zhang | 1.32 | |
Simple update check function Updated:10 Nov 2003 An aasy way to implement an online Update-check to your application VC6, WinXP, Visual-Studio, MFC, Dev | Alexander Bischofberger | 4.47 | |
Simple VC++ DHTML hooking technique demonstration Updated:21 May 2001 A sample code demonstrating how to use MSHTML lib. VC6, MFC, Dev | Zuoying Zhou | 3.46 | |
Simplify Reading and Writing of XML Fragments Updated:8 Aug 2006 This article shows how to read and write XML fragments using the XmlChunkReader and XmlChunkWriter classes. XML, C#2.0, Windows, .NET2.0, Visual-Studio, Dev | notmasteryet | 3.35 | |
Simplifying Object Oriented Programming Updated:2 Oct 2001 Simplifying Object Oriented Programming VC6, Win2K, Visual-Studio, Dev | shankar | 2.05 | |
Simulation of Barber shop problem -Unedited Updated:9 Jul 2008 Simulation of Barber shop problem C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C | Ananth Nag Sastry Ganti | 1.61 | |
Simulation of Virtual Function with Template Updated:2 Nov 2003 Simulation of Virtual Function with Template VC6, VC7, VC7.1, Windows, Visual-Studio, Dev | Zeeshan Amjad | 4.00 | |
Single Instance Application Updated:31 Oct 2002 An example approach to solving the single instance application problem with command line argument passing. VC6, Win2K, WinXP, MFC, Dev | Justin Hallet | 3.97 | |
Single Instance Checker -Unedited Updated:17 Apr 2002 Only 1 instance of your application can run in the same time VC6, Windows, MFC, Dev | bigZidane | 2.24 | |
Singleton Pattern & its implementation with C++ Updated:4 Mar 2002 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++. C++, Windows, Visual-Studio, Dev | vsrajeshvs | 3.29 | |
Small and Reliable C++ HTTP Server with Complete ASP.NET Support Updated:5 Feb 2009 This article describes results of ahttpserver evolution - implementation of ASP.NET handler and many architecture improvements C++, Windows, .NET, Linux | Artem Kustikov | 4.79 | |
Small class representing DateTime in seconds elapsed since "01 Jan, 0001 00:00:00" Updated:24 Jun 2005 A small class representing DateTime in seconds elapsed since "01 Jan, 0001 00:00:00". C++, Windows, Visual-Studio, Dev | Philippe Kirsanov | 3.22 | |
Smoov Code Project Screen Saver Updated:24 May 2002 Asynchronous XML Web Client Animated Screen Saver in Win32/MFC VC6, Win2K, WinXP, MFC, Dev | Ben Bryant | 4.73 | |
Sniffer80 - HTTP Sniffer .NET Updated:21 Jul 2003 Simple web sniffer and packet analyzer based on .NET technology C++, C#, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | Ilya Solnyshkin | 1.06 | |
SOAP Header Extensions How-To Updated:6 Aug 2007 Passing non-standard information in SOAP headers C#2.0, Windows, .NET2.0, ASP.NET, WebForms, VS2005, Dev | Jim Roth | 3.67 | |
Soft Reboot under MS-DOS Updated:7 Jan 2002 Get a program to avoid hardware reboot under DOS C++, C, Windows, Visual-Studio, Dev | mohit_aggarwal | 1.22 | |
Solitaire Puzzle with Backtracking Updated:10 Sep 2005 A program to play Solitaire puzzle and to seek solutions using backtracking. VC6, Windows, MFC, GDI, Dev | Paolo Martinoli | 4.26 | |
Solving Engineering Problems Using MATLAB C API Updated:23 May 2003 Using MATLAB engine to solve engineering problems. VC6, Win2K, WinXP, MFC, Dev | A. Riazi | 4.90 | |
Solving Engineering Problems Using MATLAB C++ Math Library Updated:21 Jul 2003 Using MATLAB C++ Math Library to solve engineering problems VC6, Win2K, WinXP, MFC, Dev | A. Riazi | 4.86 | |
Some details about pointers Updated:11 Jul 2003 An article which has the purpose to help beginners on using pointers. VC6, Visual-Studio, MFC, Dev | Ben Khalifa Wassim | 1.90 | |
Some handy decimal functions for double Updated:20 Feb 2008 Rounding, decimal places, etc.. C++ (VC6, VC7, VC7.1, VC8.0), C | S.C.Wong | 3.22 | |
Some of the Best Open Source Project's in VC++ & MFC Updated:1 Sep 2007 Some of the best open source projects in VC++ and MFC C++ (VC6, VC7, VC7.1, VC8.0), Windows (Win2K, WinXP, Win2003, Vista), Visual-Studio (VS.NET2003, VS2005), MFC, STL, Dev | Sudhir Mangla | 4.79 | |
Some Tricks with Peek Message Updated:12 Oct 2006 Some interesting things that you can do with PeekMessage. C++, Windows, Visual-Studio, Dev | Nibu babu thomas | 2.48 | |
Something You May Not Know About the Switch Statement in C/C++ Updated:29 Sep 2010 A discussion on how switch/case is executed, by reverse engineering in VC++ C++, ASM, Visual-Studio, Dev | Zuoliu Ding | 4.82 | |
Speaking Alarm Clock Updated:12 Nov 2001 Unique alarm application that works. C++/CLI, VC6, .NET, MFC, Dev | Adalsteinn B. Bjarnason | 3.08 | |
SpyNet - An Application Specific Keylogger. -Unedited Updated:15 Nov 2008 An Application Specific Keylogger. C++, Windows | st0le | 1.17 | |
SQL Query Results as Excel Spreadsheet Mailer Web Service Updated:4 Oct 2003 Web Service that e-mails results of a SQL Query as Excel Spreadsheet attachments C#, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | Erhan Hosca | 4.57 | |
SS_Log: Fast program logging and tracing class Updated:24 Apr 2003 Easily trace and log program flow. Allows multiple filters, multiple destinations (file, nt event log, etc), and it's fast! VC6, Win2K, WinXP, Dev | Steve Schaneville | 4.86 | |
SSBrowser: A Sample Visual SourceSafe Automation Updated:3 Jun 2004 A sample VC++ program for performing Visual SourceSafe operations in your application. VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, ATL, WTL, Dev | Ferdie | 4.59 | |
Stack based path conversion. -Unedited Updated:6 Apr 2007 The following article explains a stack based method to convert absolute path to relative and vice versa. C++, Win2K, WinXP, Visual-Studio, Dev | Boby Thomas P | 4.55 | |
Standard Features Missing From VC++ 7.1. Part I: Exception Specifications Updated:7 Apr 2004 A look at exception specifications - a standard C++ feature not supported by VC++ 7.1. VC7.1, Windows, Visual-Studio, Dev | Nemanja Trifunovic | 4.45 | |
Standard Features Missing From VC++ 7.1. Part III: Two-Phase Name Lookup Updated:6 Oct 2004 Issues with two-phase name lookup explained VC7.1, Windows, VS.NET2003, Dev | Nemanja Trifunovic | 4.81 | |
Start C/C++ Projects FAST Updated:23 Apr 2009 Skip the 'starting from scratch' & Makefile bullsh*t, this will boost your creativity C++, C++/CLI, C, Windows, Linux, XBox, Dev, Design | coder_of_salvation | 3.50 | |
State names and abbrev in XML Updated:17 Feb 2002 An XML file containing US state and territory names and their two letter abbreviation. XML, Windows, Dev | Jason Gerard | 4.75 | |
Static Constructor in C++ Updated:27 Nov 2011 An easy way to implement static constructors and static destructors in standard C++. C++, Architect, Dev | Hugo González Castro | 3.40 | |
Static Control with ToolTip -Unedited Updated:13 Sep 2007 The Tool Tip shows the Text of Static Control when the Text is clipped in Static Control. VC6, Windows, MFC, Dev | kingmax_007 | 2.85 | |
Static Initialization Function in Classes Updated:1 Oct 2008 Automaticlly invoke static initialization functions of classes. VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Vista, VS.NET2003, VS2005, Dev | jamesfancy | 2.63 | |
Static variables in shared libraries. -Unedited Updated:1 May 2006 Details of static variables in shared libraries. C++, Windows, Visual-Studio, Dev | Boby Thomas P | 2.21 | |
Status List Updated:16 May 2007 A progress list for displaying the status of various tasks C#2.0, Windows, .NET2.0, WinForms, VS2005, Dev | Igor Velikorossov | 4.78 | |
StatusColorProgressbar Updated:9 Mar 2005 An article about adding Alan Zhao's Color Progressbar to your statusbar. C#, Windows, .NET1.1, VS.NET2003, Dev | AlexMartins | 2.50 | |
STM32 Discovery: The Basics - Creating a Project Updated:25 Jan 2011 Creating a project with Keil for a 32KB program space C++, C, Embedded, Hardware, Microcontroller | jmlb | 4.80 | |
String Tokenizer Class in C++ Updated:2 Nov 2001 As C++ doesn't have Java Equivalent StringTokenizer class, I have implemented the class for my own and helps the beginners VC6, VC7, Win2K, WinXP, Visual-Studio, Dev | Koundinya | 3.32 | |
Switching on Boolean Conditions and Flags Updated:3 Jan 2011 Presents a technique and code for writing switch-like syntax for dealing with multiple conditions or flags. C++, C, Dev | Michael E. Gibson | 4.67 | |
swprintf_s Safe? Maybe Not. -Unedited Updated:9 Feb 2010 swprintf_s() and sprintf_s() are additions to VC++8, and were supposedly written to tolerate formatting errors and to avoid buffer overruns. They differ from their corresponding non-safe cousins swprintf() and sprintf() by taking an extra argument (the 2nd parameter), which is the size of the... C++, C | dan146 | 4.60 | |
swprintf_s Safe? Maybe Not. -Unedited Updated:9 Feb 2010 Hello :)Your own description of the second parameteris different to the "original"...http://msdn.microsoft.com/en-us/library/ce3zzk1k(VS.80).aspx[^] C++, C | Eugen Podsypalnikov | | |
Symbolic Links for Applications using Detours Updated:26 May 2007 OR - How I tricked Visual Studio into storing .NCB, .SUO, and .APS files elsewhere. C++ (VC6, VC7, VC7.1, VC8.0), C, Windows (Win2K, WinXP, Win2003, Vista), Visual-Studio (VS.NET2003, VS2005), Dev | Thomas Hruska | 4.41 | |
Synchronized Scrolling of Multiple RichTextBoxes Updated:8 Feb 2005 Synchronize the scrolling of multiple RichTextBoxes using the EM_GETSCROLLPOS and EM_SETSCROLLPOS messages. VB, VC7, Windows, DotGNU, Visual-Studio, Dev | mike-obrien | 3.44 | |
SyncInvoker: Keep Your GUI Responsive During Lengthy Synchronous Calls Updated:16 Apr 2007 Keep your GUI responsive when making blocking synchronous calls. Dave offers a technique using SyncInvoker, VC8.0, WinXP, Visual-Studio, MFC, Dev | David M Brooks | 4.93 | |
Tables in C++ -Unedited Updated:28 May 2007 To save data of different type in the same datastructure C++, Windows, Visual-Studio, Dev | comp_vikas@yahoo.com | 1.55 | |
Tangram Programming Tool Kit Updated:25 Dec 2001 Tangram is a Microsoft Visual Basic for Application (VBS) integration development tool kit VBScript, VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | tangram | 2.09 | |
TCP_IP_Send_Receive_Using_VC++.NET -Unedited Updated:5 Dec 2004 This article describes how to send and receive data using TCP and worker threads in C++ VC7.1, VC8.0, WinXP, MFC, VS.NET2003, Dev | Kumudu Gunasekara | 1.81 | |
TCX Unit Conversion Library Updated:1 Dec 1999
VC6, Dev | Thales P. Carvalho | 4.65 | |
Template Based Arrays of Objects Updated:10 Jul 2006 Template based arrays of objects. VC6, Win2K, WinXP, Dev | hector.j.rivas | 1.00 | |
Template Meta Programming and Number Theory: Part 2 Updated:24 Aug 2007 Using C++ language constructs to introduce abstraction layers C++, Windows, Visual-Studio, Dev | Zeeshan Amjad | 4.59 | |
Template-Based Helper Classes: An application to Multidimensional Arrays Updated:8 Mar 2004 An Implementation of Multidimensional Arrays via Template-Based Helper Classes VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev | Mohammed Hossny | 3.31 | |
Templates and MFC Updated:27 Feb 2000 Templates are a great way of reusing code, unfortunately MFC makes it hard to write MFC friendly template classes... VC6, MFC, Dev | Len Holgate | 4.63 | |
TextBox function in C -Unedited Updated:1 Oct 2004 complete textbox functionality in c-graphics C++, C, WinXP, Visual-Studio, Dev | Mahendra Batra | 1.00 | |
Textbox Line Character Limit Updated:31 Oct 2005 Limit the number of characters in a multi line textbox. C#, VB, Windows, .NET, Visual-Studio, Dev | Ryan Rader | 3.38 | |
TextBox whith Validation Functions and MaskEdit Updated:30 May 2003 Custom control that inherits from TextBox class and adds input validation functions, required validation functions and MaskEdit. VB6, .NET1.0, Win2K, WinXP, Dev | machocr | 4.60 | |
TextBox with Validation Functions and MaskEdit Updated:30 May 2003 CustomControl that inherits from TextBox class and adds input validation functions, required validation functions and MaskEdit mode. VB, .NET1.0, Win2K, WinXP, Dev | machocr | 4.07 | |
TextBoxValidated - A .NET Windows Forms Control Updated:14 Feb 2005 A textbox control that will validate against any .NET datatype. Supports databinding, max, min, and null values. C#, VB, Windows, .NET1.1, WinForms, VS.NET2003, Dev | Robert R Freeman | 4.56 | |
The .NET Framework's New SynchronizationContext Class Updated:8 May 2007 A new .NET Framework class for making thread synchronization issues easier to manage. C#, Windows, .NET2.0, VS2005, Dev | Leslie Sanford | 4.88 | |
The Basic Operations on using the TreeView Control Updated:30 Sep 2005 How to do basic operations (i.e. add, delete nodes) on the TreeView control in your VB.NET applications. VB, Windows, .NET1.1, VS.NET2003, Dev | Yiltan Bitirim | 2.77 | |
The Bison -v/--verbose option Updated:14 Oct 2003 Use the -v option to aid in debugging shift/reduce and reduce/reduce conflicts - An introduction. VC6, Visual-Studio, Dev | Franz Klein | 4.00 | |
The Call Gate Idiom -Unedited Updated:1 Dec 2011 This post is about what I call the Call Gate idiom. All-Topics | egladysh | | |
The ColorPicker WinForms Control Updated:26 Oct 2003 Developing a simple ColorPicker WinForms control by implementing the IWindowsFormsEditorService interface and leveraging the WinForms design-time infrastructure. VB, .NET1.1, Win2K, WinXP, VS.NET2003, Dev | palomraz | 4.33 | |
The ColorPicker WinForms Control Revisited Updated:16 Sep 2004 Refactoring the original ColorPicker control by employing the Adapter design pattern to support plug-in display adapters for ComboBox-like appearance and more VB, Windows, .NET1.1, VS.NET2003, Dev | palomraz | 4.43 | |
The Dynamic Registry Factory Updated:6 Jan 2010 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. C++, Dev | Roman Kecher | 4.00 | |
The Forgotten Problems of 64-bit Programs Development Updated:19 Oct 2007 In this article, I have discussed some mistakes connected with 64-bit C/C++ code development to Windows. C++, C, Windows, Win64, Visual-Studio, Dev, QA | Karpov Andrey | 4.45 | |
The Microsoft VC++ Virtual Property feature Updated:6 Jan 2000 Using the __declspec(property) method to enhance legacy code C++, Windows, Visual-Studio, Dev | Jeremiah Talkar | 4.30 | |
The Power of void* Updated:23 Dec 2009 Briefly explains one of the powerful usages of the data type void*. C++, Windows, Win32, Win64, Dev | Nisamudheen | 2.76 | |
The use of the code analysis library OpenC++: modifications, improvements, error corrections -Unedited Updated:24 Feb 2008 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. C++, C, Windows, Visual-Studio, Dev, Design | Karpov Andrey | 3.19 | |
Thread for beginners , get familiar with concept and API -Unedited Updated:7 Sep 2005 Thread for beginners , Concept and API C, VC6, WinXP, Visual-Studio, Dev | EyalHanan | 1.33 | |
Threading paradigms available under the .NET CLR, using C# Updated:23 Dec 2004 This article discusses the various threading paradigms available under the .NET CLR, using C#. C#, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev | Gary J. Kuehn | 4.76 | |
Three important operators you often need to overload Updated:26 Aug 2008 A look at three important operators you often need to overload. C++ (VC6, VC7, VC7.1, VC8.0), C | programmersmind | 4.65 | |
Thunk and its uses Updated:18 Jul 2008 An introduction to thunk and its uses in callback handling, interface marshaling, and supporting multiple inheritance in C++. C++ (VC6, VC8.0), ASM, Windows (WinXP), Win32, ATL, COM, Dev | John TWC | 4.79 | |
Thunking in Win32: Simplifying Callbacks to Non-static Member Functions Updated:22 Dec 2006 A quick introduction to thunking, as well as a demonstration of a simple library which does the work for us. C++ (VC7, VC7.1, VC8.0), Windows (Win2K, WinXP, Win2003, Vista), Visual-Studio (VS.NET2003, VS2005), Dev | einaros | 4.33 | |
Tiger Goat Console Based Game - using C++ -Unedited Updated:9 Jul 2004 This is a console based program written using a console based interface called Turbo C++ editor. C, VC6, Win2K, WinXP, MFC, GDI, Dev | Srinivas Varukala | 1.00 | |
Timers & Timings Updated:7 Apr 2005 Produce timed event flags, functions, threads & timings therof. VB6, VC6, Win2K, WinXP, Dev | Lymington | 2.77 | |
Tiny Singleton helper class Updated:8 Aug 2002 SingleT will provide you the easy way to get Singleton pattern. VC6, VC7, .NET1.0, Win2K, WinXP, PocketPC-2002, Dev | Cho, Kyung-min | 3.07 | |
Tiny Template Library: working with flags Updated:5 Apr 2004 An article on how to implement and use bit flags generically and type-safely. VC7.1, Windows, VS.NET2003, Dev | kig | 4.45 | |
To create single instance of application -Unedited Updated:7 Jan 2003 Simple way to create single instance of application. VC7, Visual-Studio, MFC, Dev | Sadanand | 1.20 | |
Toggling the Num Lock, Caps Lock, and Scroll Lock keys Updated:24 May 2002 How to toggle the Num Lock, Caps Lock, and Scroll Lock keys programmatically. VC6, Win2K, WinXP, MFC, Dev | Armen Hakobyan | 4.83 | |
Tool Tip Class Updated:8 Oct 2007 Simple Tool Tip class that will help to show the Balloon and Simple tool tip for controls and the in System Tray window. C++ (VC8.0), Windows (Win2K, WinXP, Win2003), Visual-Studio (VS2005), Dev | GauranG Shah | 4.30 | |
Towards a Declarative SAX Framework : Part 1 - A Simple SAX-to-C#-Mapping Updated:20 May 2004 This article demonstrates a simple but flexible way to read XML content without DOM C#, XML, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev | Martin Friedrich | 4.51 | |
TrackEye : Real-Time Tracking Of Human Eyes Using a Webcam Updated:12 Jun 2008 Real-Time Tracking of Human Eyes in video sequences for Human-Computer Interaction using a webcam C++ (VC6), Windows, MFC | zafersavas | 4.94 | |
Transfers image through TCP -Unedited Updated:10 Jun 2007 TCP clients Transfers image to TCP server, TCP server show image throuth OleLoadPicture VC7.1, WinXP, MFC, VS.NET2003, Dev | Leon/wzhihai | 1.55 | |
Translation Web Service in C# Updated:18 Apr 2004 C# Web Service to translate text using Babelfish. C#, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, ASP.NET, VS.NET2003, Dev | Matthew Brealey | 4.77 | |
Transparent Console Application Updated:30 Aug 2004 Implementing a transparent console application. VC7.1, VC8.0, WinXP, MFC, VS.NET2003, Dev | Asa Meltzer | 3.84 | |
Transparent DC class library -Unedited Updated:14 Jun 2006 A class library of transparent DC C++, Windows, Visual-Studio, Dev | includeh10 | 1.64 | |
TreeView Style Modifiers Updated:13 Jan 2006 TreeView styles can be changed and customized with the help of these code snippets. VB, .NET, Win2K, Visual-Studio, Dev | RajeshKumar Shan | 3.25 | |
TriStateTreeview in VB.NET Updated:19 Jan 2006 A VB.NET implementation of a treeview with 3-state checkboxes using state image list VB, Windows, .NET1.0, Dev | Carlos J. Quintero | 4.08 | |
Tutorial 1 -Unedited Updated:14 Nov 2000 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. VC6, Win2K, Visual-Studio, Dev | Amin Patel | 1.68 | |
Two Efficient Classes for RC4 and Base64 Stream Cipher Algorithms Updated:15 Apr 2009 Two fast and efficient classes of RC4 and Base64 stream cipher algorithms C++, C, Windows, Linux, All-Topics | Jerry Jiang | 4.53 | |
Two little classes to easily get pseudo-random numbers Updated:25 May 2004 Using two different generators, these classes provide good random numbers, bits and decimals VC6, Windows, Dev | Dlt75 | 3.94 | |
Two Simple Lines for Self-Repairing Apps Updated:16 Feb 2000 Creating Self-Repairing Applications using Windows Installer VC6, Visual-Studio, Dev | Jesse Ezell | 4.28 | |
Two-thirds of a pimpl and a grin Updated:12 Oct 2005 An article on a quasi-pimpl, as well as a neat global object manager. Windows, Visual-Studio, Dev | David O'Neil | 4.11 | |
Type Safe Logger For C++ Updated:19 May 2009 Type safe destination transparent logger for C++ C++ (VC6, VC7, VC7.1, VC8.0), C, Windows, Win32, STL | Sanjeev Venkat,Vivek Ragunathan | 3.71 | |
Typesafe C++ Enum with ToString() and FromString() Updated:13 Nov 2010 An enum with macro + template magic, providing type safety and type info VC8.0, VC9.0, Dev | pasztorpisti | 4.25 | |
Type-safe Callbacks in C++ Updated:13 Feb 2008 Demonstrates how to use type-safe callbacks in C++ VC6, Windows, Dev | Elmue | 4.68 | |
Type-safe Signals and Slots in C++: Part 2 Updated:13 Feb 2008 Implements a type-safe signal / slot or event / delegate system in C++ VC6, Windows, Dev | Elmue | 4.76 | |
UDDI Explorer: Tool for searching web services Updated:20 Dec 2005 Tool for searching web service(s) and viewing their WSDL information. C#, Windows, .NET1.1, .NET2.0, VS.NET2003, VS2005, Dev | Thanh Dao | 4.93 | |
UltimateMenus Updated:2 Dec 2004 The ultimate menu solution for VB.NET users. Office2003 (XP Blue, XP OliveGreen, XP Silver and XP Classic) and many more. VB, Windows, .NET1.1, VS.NET2003, Dev | Kunal Mukherjee | 4.15 | |
Understanding DLLs – Building them and Allowing External Calls to their Functions Updated:7 May 2009 The Basics of DLLs C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C | logicchild | 3.80 | |
Undo and Redo the "Easy" Way Updated:20 Jun 2004 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. VC6, VC7, VC7.1, Win2K, WinXP, STL, VS.NET2003, Dev | compiler | 4.94 | |
Undockable Custom Control in an MDI Application Updated:24 Jun 2005 A custom made control that can be docked and undocked in an MDI application. C#, .NET1.0, WinXP, WinForms, Dev | Evren Daglioglu | 2.20 | |
Unicode, MBCS and Generic text mappings Updated:28 Mar 2000 A guide to using generic text functions to make the transition between character sets simple and painless C++, Windows, Visual-Studio, Dev | Chris Maunder | 4.92 | |
Universal Time Converter Updated:2 Jan 2006 Illustrates converting time from universal time to local time and vice versa in C++ C++, Windows, Visual-Studio, Dev | Ramesh Ketha | 4.29 | |
UpdateResource Updated:7 Sep 2003 How to manipulate raw resources (RT_RCDATA) using UpdateResource(). VC6, Win2K, Visual-Studio, MFC, Dev | DavidCrow | 4.88 | |
Updating and Adding Database Records Through ADO -Unedited Updated:31 Jan 2007 An article on OLE DB and ODBC API's uses through vc++ (MFC). And with little bit comparision. VC6, Win2K, WinXP, MFC, STL, COM, ADO, Dev | saqib chuadhry | 4.16 | |
Updating version information at run-time Updated:15 Jul 2005 Updating version information at run-time rather than at design-time. VC6, Win2K, WinXP, MFC, Dev | DavidCrow | 4.50 | |
Usable Automation Shell for Internet Explorer -Unedited Updated:22 Oct 2011 A correctly functioning shell upon which to further develop IE Automation applications. VC6, WinXP, Visual-Studio, MFC, IE6.0, Dev | Dbltrimmer | 3.48 | |
Use an ActiveX control in your Win32 Project without MFC with CreateWindowEx or in a dialog box Updated:15 Apr 2007 An article on how to use an ActiveX control in your Win32 Project without MFC with CreateWindowEx or in a dialog box C++, Windows, Visual-Studio, Dev | Michael Chourdakis | 4.18 | |
Use ComboBox at runtime with your database application Updated:28 Jul 2005 How to use the combobox at runtime, adding items, selecting default value, and returning selection. VB, Windows, .NET, Visual-Studio, ADO.NET, Dev | Execusoft | 1.27 | |
use DT,DW and DE in VC++ to output debug info. -Unedited Updated:17 Dec 2005 use simple macro to output debug string in debug or release version without VC IDE. VC6, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev | xwp | 1.00 | |
Useful Hints/Tips for TextBox Updated:14 Jul 2004 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. C#, .NET1.1, WinXP, VS.NET2003, Dev | Huseyin Altindag | 1.69 | |
Using Assembly routines in Visual C++ Updated:19 Jul 2005 An article on mixed-language programming. ASM, VC7.1, Windows, VS.NET2003, Dev | Nadeem Afana | 3.07 | |
Using C++ operator overloading to make a simple fraction class Updated:9 May 2003 Shows a sample of operator overloading in C++ VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Dev | Dana Holt | 4.57 | |
Using Callback Back-ends with the Pantheios Logging API Library Updated:19 Jun 2008 A tutorial on using the Pantheios logging API library with Visual Studio, and customising output behaviour using callback back-ends. C++, Dev | Matt (D) Wilson | 4.87 | |
Using class methods as callbacks Updated:17 Apr 2004 A neat trick to get the address of class methods and actually use them. VC6, Win2K, Dev | Nitzan Shaked | 4.23 | |
Using CodeProject - A Day In the Life of an Application - Part 1 of 5 Updated:15 Apr 2008 The right way to code using CodeProject for occasional support VC8.0, WinXP, VS2005, Dev | John Simmons / outlaw programmer | 4.77 | |
Using CodeProject - A Day In the Life of an Application - Part 2 of 5 Updated:15 Apr 2008 The right way to code using CodeProject for occasional support VC8.0, WinXP, VS2005, Dev | John Simmons / outlaw programmer | 4.80 | |
Using CodeProject - A Day In the Life of an Application - Part 3 of 5 Updated:27 Jan 2007 The right way to code using CodeProject for occasional support VC8.0, WinXP, VS2005, Dev | John Simmons / outlaw programmer | 4.63 | |
Using CodeProject - A Day In the Life of an Application - Part 4 of 5 Updated:15 Apr 2008 The right way to code using CodeProject for occasional support VC8.0, WinXP, VS2005, Dev | John Simmons / outlaw programmer | 4.55 | |
Using CodeProject - A Day In the Life of an Application - Part 5 of 5 Updated:13 Jan 2010 The right way to code using CodeProject for occasional support VC8.0, WinXP, VS2005, Dev | John Simmons / outlaw programmer | 4.65 | |
Using Inline Assembly in C/C++ Updated:14 Oct 2006 This article describes using inline assembly code in your C/C++ program... was it ever difficult for you, it will never be any more! C++, Windows, Visual-Studio, Dev | jain.pk | 4.13 | |
Using Interfaces for Object Oriented Primitives Updated:7 Dec 2004 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. VC7.1, Windows, Visual-Studio, STL, Dev | Christopher Diggins | 4.65 | |
Using Interfaces in C++ Updated:6 Jun 2005 How to define and use interfaces in C++. VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, VS.NET2003, VS2005, Dev | Jose Lamas Rios | 3.24 | |
Using Lua in your application Updated:5 May 2005 Way to integrate Lua in your application. C, VC7.1, Win2K, WinXP, Win2003, WTL, VS.NET2003, Dev | Renato Tegon Forti | 4.54 | |
Using Mailslots for Interprocess Communication Updated:17 Oct 2004 How to use mailslots to communicate between processes C#, VC6, VC7, VC7.1, VC8.0, .NET1.1, Win2K, WinXP, Win2003, Vista, TabletPC, VS.NET2003, Dev | Rob Manderson | 4.82 | |
Using MSHTML Editing in VC6 Doc/View Applications Updated:25 Apr 2004 How to enable MSHTML editing in a view in VC6 VC6, Win2K, WinXP, Win2003, MFC, Dev | Rob Manderson | 4.82 | |
Using ON_MESSAGE to handle non-MFC flavored messages Updated:18 Jul 2004 Using ON_MESSAGE to handle non-MFC flavored messages VC7, VC7.1, Windows, Visual-Studio, Dev | psling777 | 4.44 | |
Using SQLXML 3.0 & the Managed Classes Updated:4 Oct 2003 How to use SQLXML 3.0 Managed Classes and the SQLXML modes. C#, VB, XML, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, ASP.NET, Visual-Studio, Dev | Simon Segal | 4.79 | |
Using Text File Resources in VC++ Updated:21 Oct 2002 Use the Resource Editor to load a text file and use it inside a C++ app. VC6, VC7, VC7.1, .NET1.0, Win2K, WinXP, MFC, VS.NET2003, Dev | DGoins | 3.57 | |
Using Visual C++ .NET to build a program integrated with Microsoft Visual Basic for Application (VBA) Updated:4 Dec 2002 Create a MFC Program which integrates with Microsoft Visual Basic for Application. C#, VC7, VC7.1, VC8.0, .NET1.0, Win2K, WinXP, MFC, ATL, Dev | sunhui | 3.07 | |
Using WIN32 Message Queue in C++ / WIN32 Multithreaded Applications Updated:24 Feb 2004 How to use WIN32 Message Queues in MultiThreaded Environments instead of kernel objects. VC6, VC7, VC7.1, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | Deepak Kumar Gupta | 4.42 | |
Using Windows XP Styles in your MFC/WIN32 Applications Updated:14 Sep 2003 A simple and short guide to adding and using XP styles in your MFC/Win32 application. VC6, VC7, VC7.1, WinXP, Win2003, Visual-Studio, MFC, Dev | MKlucher | 4.70 | |
Using WinInet to Call a Server Script Asynchronously Updated:24 Aug 2007 Using WinInet to call a server script asynchronously C++ (VC6, VC7, VC7.1, VC8.0), C, Windows (Win2K, WinXP, Win2003, Vista, TabletPC), Visual-Studio, Dev | Sean OConnor | 4.73 | |
Using XML CDATA nodes to send files via a Web Service Updated:26 Jul 2005 Using XML CDATA nodes to send files via a web service. C#, Windows, .NET, Visual-Studio, Dev | kubben | 4.13 | |
Using XML in C# in the simplest way Updated:14 Jul 2004 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. C#, XML, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev | irfan patel | 2.79 | |
Using XML, XSL, DHTML and Javascript in your Windows applications Updated:24 Jul 2001 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. XML, VC6, Win2K, WTL, Dev | Mark Nischalke | 3.14 | |
Utility - Helper Functions Updated:18 May 2002 Useful utility functions to simplify developement and eliminate errors VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Matt Gullett | 3.36 | |
UXTheme'd GroupBox control Updated:14 Dec 2004 How to get that XP Look on the GroupBox control. VB, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | Mr Squeeble the Fly | 2.27 | |
Validating numbers Updated:18 Sep 2006 Code sample demonstrating the validation of numbers in C++. C++, Windows, Visual-Studio, Dev | Edward Lubaini | 1.00 | |
Validation simplified Updated:15 Nov 2006 A simpler and consistent method for validation. C++, Windows, Visual-Studio, Dev | Lidzhade Fhulu | 4.68 | |
Variable Argument Functions Updated:20 May 2003 This article explains how to effectively use variable argument functions and what's going behind the scenes VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | abc876 | 4.70 | |
Variable Arguments in Functions Updated:23 Jun 2004 Simple brief on how to use variable arguments. C++, Windows, Visual-Studio, Dev | Muthukumar | 1.70 | |
VB.NET Knob Control Updated:13 Dec 2004 A usable knob control. VB, VC7, .NET2.0, Win2K, WinXP, VS2005, Dev | NEEDBASS | 1.88 | |
VB.NET Knob Control using Windows Forms and GDI+ Updated:11 Jul 2002 User Drawn Control for .NET Winforms using GDI+ VB, Windows, .NET1.0, Dev | blong | 4.50 | |
VB.NET Maskedbox Control - Final Release Updated:17 Jan 2003 A very useful maskedbox control using vb.net C#, VB, .NET1.0, Win2K, WinXP, Dev | RicardoPDV | 4.13 | |
VB.NET TextBox Validation Control Updated:29 Apr 2005 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. VB, Windows, .NET1.1, VS.NET2003, Dev | Fernando Soto | 4.24 | |
VB.NET Wav file graphical viewer control Updated:22 Mar 2005 A control to produce a graphical display of any 16bit PCM Wav file. VB, .NET1.1, Win2K, WinXP, GDI+, WinForms, VS.NET2003, Dev | Quenchmaster | 3.67 | |
VB.NET Windows Forms ListBox Extension: TemplateListBox Updated:4 Jul 2006 A class that extends the ListBox control by adding collapsable items and providing a simple way to add multiple controls into a ListBox item. VB, Windows, .NET, Visual-Studio, WinForms, Dev | J.P.B. | 4.62 | |
VCMAME - Multiple Arcade Machine Emulator for Visual C++ Updated:3 Sep 2003 This article will explain some of the software engineering issues inside the MAME source tree, and provide an overview of how the emulation actually works. VC7, Win2K, WinXP, Visual-Studio, Dev, Virtualization, virtual-machine | Bryan McPhail | 4.87 | |
Vertical ProgressBar Updated:1 Nov 2007 A vertical progressbar inherited from UserControl. C#, .NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, GDI+, VS.NET2003, Dev | Jiajun Lu | 4.38 | |
Virtual Functions and their Implementations Updated:6 Jul 2006 Shows how virtual functions can be used C++, Windows, Visual-Studio, Dev | _AnsHUMAN_ | 2.88 | |
Visual C++ and WinRT/Metro - Databinding Basics Updated:18 Oct 2011 An introduction to using WinRT databinding with Visual C++ C++, Windows, COM, Architect, Dev, Design, Metro, WinRT | Nishant Sivakumar | 4.82 | |
Visual C++ and WinRT/Metro - Some fundamentals Updated:29 Sep 2011 The fundamentals of using Visual C++ to consume and create WinRT objects C++, Windows, COM, Architect, Dev | Nishant Sivakumar | 4.81 | |
Visual Modeling of Complex Reactive Systems with Harel UML StateCharts Updated:8 Sep 2009 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. C++, Windows, Linux, Win32, Visual-Studio, Hardware, Architect, Dev | jerryd_intw | 5.00 | |
Visual Studio Project Renamer Updated:4 Sep 2001 A utility that renames Visual Studio projects VC6, Win2K, Visual-Studio, Dev | Niek Albers | 4.78 | |
VS.NET like toolbox control Updated:12 Feb 2004 Collapsing and expanding panel toolbar VB, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | Matthew Hazlett | 4.40 | |
VS.NET MDI Navigation Updated:12 Sep 2004 Visual Studio .NET MDI navigation bar. VB, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev | Mr Panic | 1.06 | |
VSSXML: dump Visual SourceSafe project in XML format Updated:11 Dec 2002 Using VSS automation to dump information of VSS database. VC6, Win2K, MFC, Dev | Ning Cao | 3.82 | |
Web DatePicker Control Updated:29 Mar 2004 Article on how I built my Date Picker Control. VB, Windows, .NET, Visual-Studio, Dev | Doug Wilson | 4.49 | |
Web Service Authentication Updated:25 Nov 2009 A simple mechanism to authenticate users to a WebService C#, Windows, .NET1.1, ASP, ASP.NET, WebForms, VS.NET2003, Dev | faina | 4.31 | |
Web Services Best Practices Updated:22 Mar 2005 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. C#, Windows, .NET, Visual-Studio, Dev | Nalaka Withanage | 4.87 | |
Web Services Security using Username and Kerberos Tokens Updated:19 Sep 2005 This project shows a simple implementation of Username and Kerberos Tokens in Web Services using C# (Microsoft Visual Studio 2003 using WSE 2.0). C#, .NET1.1, Win2K, WinXP, ASP.NET, VS.NET2003, Dev | Abhishek Chatterjee | 4.53 | |
Webcam Web Service Updated:13 May 2002 ASP.NET Web Service written in C# to grab a picture from a webcam C#, Windows, .NET1.0, Visual-Studio, Dev | Laurent Kempé | 4.08 | |
Webcam Web Service using Direct Internet Message Encapsulation (DIME) Updated:13 May 2002 ASP.NET Web Service written in C# to grab a picture from a webcam using DIME specification C#, Windows, .NET1.0, Dev | Laurent Kempé | 4.04 | |
WebFuret: An Intelligent Web Browser Updated:28 Jun 2005 Just one click, get more Web pages relevenat to your current search goal! C++, Windows, Visual-Studio, Dev | Tingshao_Zhu | 1.00 | |
WebPage as MDI Background In TangramLite Updated:21 Aug 2006 WebPage as MDI Background and Interact with User C++, Windows, Visual-Studio, Dev | wlwlxj | 4.20 | |
Web-page generation using XSL (no server-side scripts) Updated:21 Aug 2005 This article describes a methodology of using XSL for web-page generation, to create webpages in clicks. XML, Windows, Visual-Studio, Dev | Gerald Naveen A | 2.79 | |
WebService Authentication with UsernameToken in WSE 3.0 Updated:12 Jul 2007 Passing a username and password as plain text C#2.0, Windows, .NET2.0, VS2005, Dev | DAT HAN | 4.70 | |
WebService Call From VC++6.0 Updated:22 Jun 2007 Useful for beginners who want to call Webserive from VC6.0 C++ (VC6), Windows (Win2K, WinXP, Win2003), Visual-Studio, MFC, COM, Dev | chaitanya shah | 3.40 | |
What Every Computer Programmer Should Know About Windows API, CRT, and the Standard C++ Library Updated:22 Aug 2008 The article explains relationships and dependencies between the Windows API, the CRT, and the Standard C++ Library. C++, C, Windows, Win32, Dev | Alex Blekhman | 4.53 | |
What static_cast<> is actually doing Updated:2 Feb 2006 An article discussing about static_cast and reinterpret_cast. VC6, VC7, VC7.1, VC8.0, Windows, Visual-Studio, Dev | Sam NG | 4.59 | |
What's That Tune? - Mashing up Three Web Services Updated:12 Feb 2007 What's That Tune? is a light-hearted mashup of three web services in C#. This proof-of-concept records audio from a microphone, saves it to Amazon S3, creates a task for workers to name the tune using Amazon Mechanical Turk, then polls Amazon ECS for related albums. C#, Windows, .NET, Visual-Studio, Dev | awseditor | 3.30 | |
Why a DragDrop event is not fired on the Client Updated:27 Aug 2004 Why DragDrop event is not fired on the client. C#, VB, VC8.0, .NET1.0, .NET1.1, WinXP, VS.NET2003, Dev | rj45 | 2.25 | |
Win32 Wrapper classes for Gilles Volant's Zip/Unzip API Updated:27 Jul 2003 High level wrapping of the zlib library to make easy work of zipping and unzipping files and folders VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Dev | .dan.g. | 4.82 | |
Win32 vs. MFC - Part I Updated:2 Aug 2001 Discusses MFC architecture VC6, Win2K, Visual-Studio, MFC, Dev | Mehdi Mousavi | 4.84 | |
Win32 vs. MFC - Part II Updated:25 Aug 2001 Discusses MFC architecture VC6, Win2K, Visual-Studio, Dev | Mehdi Mousavi | 4.70 | |
WinAmp DDE Updated:29 May 2005 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. VC6, Win2K, WinXP, Win2003, Dev | Skizo | 3.00 | |
Windows Forms and Controls with Right to Left Layout Updated:14 Nov 2003 You can get right to left Forms and Controls with mirroring property, which Right to Left Common property can't do. C#, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | A.Said | 3.90 | |
Windows Fortune Application Updated:17 Apr 2002 This application will display a random fortune in the font and colors of your choice. VC6, Win2K, WinXP, Dev | Rick York | 4.50 | |
Windows Media Player Standby Plug-in Updated:27 May 2005 Media Player plug-in turning computer off when media ends. VC6, Win2K, WinXP, Win2003, ATL, WTL, Dev | Armen Hakobyan | 4.45 | |
WinForms Custom Container Control Updated:6 Jan 2005 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. VB, Windows, .NET1.1, GDI+, VS.NET2003, Dev | Victor Boba | 4.62 | |
WinForms ListView Find & GetSubItemRect Updated:23 Jan 2005 Overcoming some limitations of the WinForms ListView control. VB, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | Stumpy842 | 3.79 | |
WinForms VB.NET Picture Hover Button Updated:14 Jan 2005 Hover button with picture and font that changes with MouseOver. VB, Windows, .NET1.1, WinForms, VS.NET2003, Dev | Victor Boba | 3.35 | |
Work C++ Algorithm of External Natural Merge Sort with Non-decreasing and Decreasing Ordered Sub Sequences Updated:8 Jul 2010 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. C++ (VC6, VC7, VC7.1, VC8.0), Windows (WinXP, Win2003), Win32, Dev | Emery Emerald | 4.75 | |
Wrapper class for DOM interface of Windows SDK Updated:24 Oct 2002 A wrapper class of IXMLDOMDocument and other interfaces of XML in Windows. VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Johnson Zhou | 4.44 | |
Wrapper class for IXMLDDOMDocument Updated:10 Apr 2004 A class that provides easy access to XML documents. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev | Alex Hazanov | 4.17 | |
Writing an exception safe code in generic way. Updated:12 Dec 2006 An article on how to change the way of writing exception-safe code. C++, Windows, Visual-Studio, Dev | JaeWook Choi | 4.88 | |
Writing Efficient C and C Code Optimization Updated:26 Feb 2004 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. C++/CLI, C, VC6, VC7, VC7.1, .NET, Linux, Win2K, WinXP, Win2003, Visual-Studio, Dev | Koushik Ghosh | 4.42 | |
Writing Portable Code in C++ Updated:4 Dec 2003 Writing Portable Code in C++ VC6, VC7, VC7.1, Windows, Visual-Studio, Dev | Zeeshan Amjad | 3.50 | |
Writing Win32 Apps with C++ only classes Updated:1 Mar 2004 C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 1?) VC7, Win2K, STL, Dev | | 5.00 | |
Writing Win32 Apps with C++ only classes (part 2) Updated:26 Apr 2004 C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 2). VC7, Win2K, Dev | | 4.56 | |
Writing Win32 Apps with C++ only classes (part 3) Updated:20 Jun 2004 C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 3). VC7, Win2K, WinXP, STL, Dev | | 4.50 | |
WSDL and Schema Parser Updated:25 Nov 2005 Modeling WSDL and XML schema on a TreeView control and generating XML document from XML schemas. C#, Windows, .NET, Visual-Studio, Dev | Thanh Dao | 4.81 | |
WWWH (What When Why & How) on C++ Updated:26 Feb 2004 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 C++, Windows, Visual-Studio, Dev | Dinanath | 3.10 | |
X.509 Certificates in .NET -Unedited Updated:16 Dec 2004 The article show detail about X509 certificate and its formats with how you can implemnt in .NET | Adnan Samuel | 2.73 | |
XCPClock - CodeProject Clock Updated:27 Aug 2008 XCPClock displays CodeProject clock with four skins. C++, Windows, Visual-Studio, Dev | Hans Dietrich | 4.90 | |
Xerces for C++ Using Visual C++, Part 2 Updated:22 Jan 2009 Create, save, and display DOM documents using C++. C++ (VC6, VC7, VC7.1, VC8.0), XML, Windows (Vista), Win32, Visual-Studio (VS2008), Dev | Peter Wilson | 3.92 | |
XGetopt - A Unix-compatible getopt() for MFC and Win32 Updated:20 May 2003 XGetopt provides drop-in Unix-style command line processing for Win32 and MFC applications VC6, Win2K, WinXP, MFC, Dev | Hans Dietrich | 4.86 | |
XMineSweeper Updated:25 Feb 2006 A simulation of the famous MineSweeper game by Microsoft. VC7.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | ahmadaa | 4.81 | |
XML as a collection Updated:15 May 2002 A class for reading and writing XML files XML, VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | M L Viñas Livschitz | 4.00 | |
XML by Schema Updated:29 Sep 2002 Validate XML with XML schema. XML, VC6, Win2K, MFC, STL, Dev | Bogdan Rechi | 3.30 | |
XML class for processing and building simple XML documents Updated:23 Sep 2003 Link CMarkup into your VC++ app and avoid complex XML tools and dependencies XML, VC6, Win2K, MFC, Dev | Ben Bryant | 4.91 | |
XML Code Generator: Generating Wrapper Classes from an XML Schema Updated:17 May 2002 Generate a strongly typed set of objects, making reading and writing XML documents simple. Can create output classes for C#, VB, VB.Net & Java. C#, VB, XML, .NET1.0, Win2K, WinXP, Visual-Studio, Dev | Sprotty | 2.53 | |
XML DOM in .NET Framework - Part 1 Updated:27 Jan 2003 The article explains how to use the XML DOM in .NET Framework. C#, XML, Windows, .NET1.0, Dev | Zeeshan Anwar | 2.92 | |
XML File Parsing in VB.NET Updated:21 Aug 2003 Exploring various methods to parse an XML file in a .NET environment VB, .NET, Win2K, WinXP, Win2003, Visual-Studio, Dev | Pratik Desai | 4.59 | |
XML Finite State Machine in VB.NET Updated:7 Dec 2005 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. VB, XML, Windows, .NET2.0, VS2005, Dev | Sten Hjelmqvist | 4.27 | |
XML for beginners and experts Updated:20 Sep 2005 A brief tutorial about XML and a class called XmlHelper to simplify XML data manipulation. C#, VB, XML, Windows, .NET1.1, VS.NET2003, Dev | rudy.net | 4.78 | |
XML Generator Updated:1 Apr 2001 To Generate XML from any data source XML, VC6, Win2K, ATL, Dev | Alpesh Makwana | 2.86 | |
XML optimization Updated:11 Sep 2002 This is a set of techniques aimed to audit design metadata from any XML stream XML, VC6, VC7, Win2K, WinXP, Dev | Stephane Rodriguez. | 4.03 | |
XML Parser Demo Updated:29 Oct 2000 Using the Microsoft XML (MSXML) parser. XML, VC6, Win2K, MFC, IE6.0, Dev | Ray Hayes | 4.70 | |
XML Serialization for C++ objects Updated:25 Aug 2005 A framework for serializing C++ objects as XML. XML, VC6, VC7.1, MFC, VS.NET2003, Dev | Siddharth R Barman | 4.07 | |
XML TreeCtrl Updated:6 Aug 2002 XML TreeCtrl Browser using Apache SAX Parser XML, VC6, Win2K, WinXP, Visual-Studio, Dev | Philippe Bonneau | 3.25 | |
XmlBind: putting PugXML on steroïds ! Updated:2 Oct 2003 A mutant XML parser using IoBind, EDOM and PugXML. XML, VC7, VC7.1, Win2K, WinXP, Win2003, Dev | Jonathan de Halleux | 3.95 | |
XMLFoundation Updated:2 Jul 2002 Obtaining data marked up in XML creates the need for Application Layer tools to easily and efficiently work with XML data. VB6, XML, VC6, Win2K, WinXP, Dev | Brian Aberle | 4.77 | |
XMLLib for PUGXML with XPath Updated:29 Oct 2009 A library for PugXML which implements XPath C++ (VC6), XML, Windows (Win2K, WinXP), Dev | JCrane2 | 4.33 | |
XMLManager - XML serialization class Updated:19 Jul 2003 XMLManager class - wraps essential XML functions allowing easy access and managment of XML data. VC6, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev | Alex Hazanov | 3.81 | |
XmlXsdDocument Updated:27 Oct 2006 This article explains the applcation of the XmlXsdDocument class. C#, XML, XSLT, .NET1.1, .NET2.0, WinXP, VS.NET2003, VS2005, Dev | El'Cachubrey | 4.56 | |
XP Button Style in VB.NET Updated:21 Aug 2003 One approach to acheiving XP-style gradient buttons in VB.NET VB, Windows, .NET, Visual-Studio, Dev | Alastair Dallas | 4.44 | |
XP like colour progress bar Updated:30 Mar 2005 A WinForms progress bar control. C#, .NET1.1, Win2K, WinXP, GDI+, WinForms, VS.NET2003, Dev | Ivan Mihaylov | 4.27 | |
XPander Controls Converged Updated:4 Jan 2004 WinXP like animated collapsing group box control. VB, VC7.1, .NET1.1, Win2K, WinXP, VS.NET2003, Dev | mkg | 3.59 | |
XRES, a Utility for Translating EXEs and DLLs Updated:4 Jan 2010 Take text resources out of an EXE/DLL- translate - take them back in. VC6, Dev | pmontana | 3.89 | |
XSD – Using the include element for schematic reuse Updated:21 Jul 2005 How to use the "include" element to introduce schematic reuse. XML, Windows, Visual-Studio, Dev | Jónas Antonsson | 3.19 | |
XSD Tutorial - Part 1 of 5 - Elements and Attributes Updated:16 Apr 2007 This article gives a basic overview of the building blocks underlying XML Schemas. XML, Windows, Visual-Studio, Dev | Simon Sprott | 4.94 | |
XSD Tutorial - Part 2 of 5 - Conventions & Recommendations Updated:17 Apr 2007 This article gives a basic overview of the building blocks underlying XML Schemas. XML, Windows, Visual-Studio, Dev | Simon Sprott | 4.80 | |
XSD Tutorial - Part 3 of 5 - Extending Existing Types Updated:18 Apr 2007 This article gives a basic overview of the building blocks underlying XML Schemas. XML, Windows, Visual-Studio, Dev | Simon Sprott | 4.88 | |
XSD Tutorial - Part 5 of 5 - Other Useful Bits Updated:18 Apr 2007 This article gives a basic overview of the building blocks underlying XML Schemas. XML, Windows, Visual-Studio, Dev | Simon Sprott | 5.00 | |
XtremListBox Updated:21 Nov 2007 ListBox control with colored selected item VB, Windows, .NET1.1, Visual-Studio, Dev | VaclavAntosik | 3.22 | |
XZip and XUnzip - Add zip and/or unzip to your app with no extra .lib or .dll Updated:18 Jul 2007 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 VC6, VC7, Win2K, WinXP, Dev | Hans Dietrich | 4.88 | |
Yet Another Generalized Functors Implementation in C++ Updated:16 Dec 2005 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. VC7, VC7.1, VC8.0, Windows, VS.NET2003, Dev | Aleksei Trunov | 5.00 | |
Your fractal, Sir. -Thank you, James. Updated:3 Dec 2004 The Fractal Template Library. VC6, VC7, VC7.1, VC8.0, Windows, Visual-Studio, STL, Dev | Mike Finnegan | 4.35 | |
Zero abstraction overhead with modern compilers Updated:24 Jun 2011 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. C++, Windows, Linux, Architect, Dev | Tobias Wenig | 4.82 | |
Zip bytes in memory and unzip file into bytes buffer Updated:7 Sep 2004 An article on how to zip bytes in memory VC7, Windows, Dev | ChauJohnthan | 3.50 | |
Zip your DevStudio projects Updated:27 Nov 2001 A tool to create zip files of DevStudio projects. VC6, VC7, Win2K, WinXP, Visual-Studio, WTL, Dev | Philip Oldaker | 3.41 | |
C++ / MFC - Howto | top |
Title/ Updated | Author | Score | |
__asm int 3 in template function ( in VC6 ) -Unedited Updated:8 Apr 2009 We usually use __asm int 3 in the code to hard code break points. But have you tried setting a __asm int 3 in a template function? Like...templateclass T> int Testfunc( T Obj ){__asm int 3;return Obj++;}void main(){Testfunc( 1 );};The above code will never get compiled in vc6. It will generate the b C++ | aveen | 1.00 | |
Accessing: MySQL data base using MySQL C API. -Unedited Updated:1 Nov 2011 A set of class to access and manipule MySQL data base using MySQL C API. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Linux, MySQL, Dev | Renato Tegon Forti | 4.04 | |
Accessing: PostgreSql data base using libpq - C Library. -Unedited Updated:18 May 2009 A set of class to access and manipule PostgreSql data base using libpq - C Library. C++ (VC6, VC7, VC7.1, VC8.0), C, Dev | Renato Tegon Forti | 4.53 | |
Add Build Date and Autoincrement Build Number Updated:24 May 2005 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. C, VC6, Windows, Visual-Studio, Dev | gugulea | 4.13 | |
Add Color to Console Projects Updated:14 Nov 2009 With the use of a few support functions, color can be added to console applications running under Win32. VC6, Windows, Dev | Jaded Hobo | 4.85 | |
Adding an icon file's icons to an executable -Unedited Updated:24 Jul 2008 A VS2008 C++ project to add an icon resource in a file to an executable. VC6, VC7, VC7.1, VC8.0, WinXP, Win32, STL, VS2008, Dev | Simon Parmenter | 1.33 | |
An Encoder class derived from a stream Updated:1 Sep 2004 How to implement a class that derives from a Xstream class and how to serialize from and to it. VC6, VC7, VC7.1, VC8.0, WinMobile, .NET, Win2K, WinXP, VS.NET2003, Dev | Andrea Cacciarru | 3.05 | |
Automatic C++ object initialization from XML Updated:13 Apr 2008 Automate your data classes initialization from an XML file. C++ (VC6, VC7, VC7.1, VC8.0), C, Windows, Visual-Studio, MFC, ATL, COM, Dev | Alexandre GRANVAUD | 4.14 | |
Break application on dll Load -Unedited Updated:8 Apr 2009 What will you do if you encounter a crash in an application before it reaches the entry point ok exe. I. e the crach happends before the control reaches the WinMain. In such cases the crash might have happened in the dll loaded by the exe. To be more specific say in the DllMain() of dlls. In most ca C++ | aveen | | |
C/C++ – Python interop -Unedited Updated:13 Dec 2011 Python interop in C/C++. C++, C, Python, Dev | Barry Lapthorn | 3.00 | |
C++ Objectify Design Pattern Updated:23 Jul 2009 A design pattern that gives the advantages of a common Object inheritance to C++ C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Dev | MarcosCB | 2.60 | |
C++ Property Accessors Updated:14 Mar 2009 Shows how to create C++ property accessors that support C#-like syntax C++/CLI, C, C#, Java, VC6, VC7, VC7.1, VC8.0, Windows, Linux, JavaSE6, J2SE5, J2SE4, J2ME, J2EE, Architect, Dev | Chris Grimes | 4.00 | |
Centralizing modeless child dialog -Unedited Updated:18 Apr 2009 Describes how to display a modeless child dialog at the center of the parent dialog. C# | aveen | | |
Changing Time Zone Information with C++ Updated:6 Feb 2006 Programmatically changing the Windows time zone information. VC6, VC7, VC7.1, Win2K, WinXP, Visual-Studio, Dev | Ludvik Jerabek | 2.63 | |
Clean Visual Studio Workspaces Updated:6 Jul 2005 Clean Viusal Studio workspaces by deleting folders such as Release, Debug etc. and intermediate files. VC6, WinXP, Dev, QA | seazi | 4.18 | |
Code to extract plain text from a PDF file Updated:21 Jun 2004 Source code that shows how to decompress and extract text from PDF documents. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | NeWi | 4.82 | |
Converting C++ enums to strings Updated:27 May 2005 How to convert C++ enums to strings. C, VC7.1, Windows, VS.NET2003, Dev | Marcos F. Cardoso | 3.07 | |
Creating Import Library from a DLL with Header File Updated:20 Jan 2011 A tutorial to guide you through the process of creating a lib from a third-party DLL C++, Windows, Dev, DLL | Yiping Cheng | 4.45 | |
Custom Event Handler for a Dynamically Created Control Embedded in Another Control Updated:13 Jan 2006 A simple way to trap a command message and send the message to any window. VC6, WinXP, Dev | Chakrabarty Rajib | 4.09 | |
Distance using Longitiude and latitude using c++ -Unedited Updated:27 Dec 2007 exactly what the title says C++ (VC6, VC7, VC7.1, VC8.0), Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Embedded) | chhibs | 3.75 | |
Dynamic TEXT Section Image Verification Updated:20 Mar 2008 Detect Hardware Faults and Unauthorized In-Memory Patches with Hashing using Crypto++ VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, VS.NET2003, VS2005, Dev | Jeffrey Walton | 4.90 | |
Dynamic Three Dimensional Arrays in C\C++\C#\Java -Unedited Updated:24 May 2010 Implementing a three dimensional array dynamically in C, C++, C# and Java C++, C, C#, Java | Ali BaderEddin | 4.00 | |
Effective online update checking mechanism using PAD / XML files Updated:21 Dec 2006 How to check for new program versions using XML / PAD files. C++, XML, Win2K, WinXP, Vista, MFC, VS.NET2003, VS2005, Dev | Andreas Loeffler | 4.35 | |
Embedding Python in C/C++: Part I Updated:5 Oct 2005 This article describes how to embed Python modules in C/C++ applications by using Python/C API. C, VC6, Win2K, WinXP, Dev | Jun Du | 4.95 | |
Embedding Python in C/C++: Part II Updated:2 Oct 2005 This article discusses some advanced topics on how to embed Python modules in C/C++ applications. C, VC6, Win2K, WinXP, Dev | Jun Du | 4.78 | |
Enhanced Transparent Flash Control in C++ Updated:28 Apr 2011 OLE container implementation for hosting a Flash Player control using C++, with support for calls and callbacks between C++ and Flash ActionScript. C++, Windows, COM, COM+, Flash, Dev, ActiveX, UI | Fred van Lieshout | 4.83 | |
Example of using Object-Oriented Java Native Interface in C++ Updated:3 Feb 2006 Demonstrates an easy way of creating and embedding Java objects into C++ code, with Object-Oriented JNI. VC6, Java SE, Win2K, WinXP, Dev | Vitaly Shelest | 3.73 | |
Execute a Console Application From VC++ Updated:16 Apr 2005 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. VC6, Windows, Visual-Studio, Dev | Smith_TVPM | 4.27 | |
Finding module name from the window handle Updated:17 Jul 2006 This article describes how to find the module name from the window handle. C++, Windows, Visual-Studio, Dev | Hitesh Sharma | 4.18 | |
Get icons from Exe or DLL the PE way Updated:14 Jan 2005 Get icons from Exe or DLL the PE way or how to emulate PrivateExtractIcons. VC7.1, Win2K, WinXP, Win2003, TabletPC, Embedded, GDI, VS.NET2003, Dev | ejor | 4.89 | |
Hardwired's Thread Safe Double Link List Template Updated:28 Feb 2005 This article explains how to use CLinkedListDouble template class. This template is a thread safe implementation of double link list. C++/CLI, C, VC6, VC7, VC7.1, VC8.0, .NET, Win2K, WinXP, Win2003, Vista, MFC, ATL, WTL, STL, VS.NET2003, VS2005, Dev | Inocentric | 1.87 | |
How Local Static Variable Is Implemented in vc++ -Unedited Updated:8 Apr 2009 As every one knows, static variables are initialized only ones, even though it is declared in a function. In this post, I will explain how the compiler implements this.OK let start with the storage of the static variables. Where do you think a static variable declared inside a function is stored? If C++ | aveen | | |
How to Browse for a Folder Updated:16 Feb 2006 This article presents a 'cut-n-paste' solution for getting the path to a directory. VC6, VC7, VC7.1, Win2K, WinXP, Visual-Studio, MFC, Dev | Nitron | 4.86 | |
How to Call Java Functions from C Using JNI Updated:13 Jan 2008 This article covers calling Java functions from C using JNI. It also covers passing/returning simple parameters, arrays, and structure arrays in Java functions. Java, VC6, VC7, VC7.1, VC8.0, Java SE, Win2K, WinXP, Win2003, Vista, Win32, Dev | ajalilqarshi | 4.33 | |
How to change the MessageBox window (Add controls and change texts)? Updated:6 Apr 2005 This article describes how to change the MessageBox window (Add controls and change texts). VC7, VC7.1, WinXP, MFC, VS.NET2003, Dev | dSolariuM | 4.50 | |
How to create Linked list using C/C++ -Unedited Updated:26 Mar 2008 The article describes the fundamental theory about pointers and show how it helps to create linked list C++ (VC6), Windows, Visual-Studio, Dev | Nasif M. | 4.26 | |
How to detect hardware-based DEP status? -Unedited Updated:5 Dec 2011 Detect hardware-based DEP status C++, Windows, MFC, MVC | Jim Charles | 4.64 | |
How to determine the integer type for a C++ enum Updated:28 Dec 2011 This article will show you how to determine the right integer type for a C++ enum. C++, Dev | Gergely Mancz | 4.64 | |
How to encode/decode URLs to the UTF8 format (with %20 and so) Updated:17 Jul 2007 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. VC6, VC7, VC7.1, VC8.0, WinXP, Vista, Embedded, PocketPC-2002, WinMobile2003, WinMobile5, MFC, VS.NET2003, VS2005, Dev | Daniel Cohen Gindi | 3.67 | |
How to Extract Text from an HTML Resource Updated:10 Jun 2005 This article illustrates how to get the text out of an HTML resource. VC6, VC7, VC7.1, Win2K, WinXP, MFC, VS.NET2003, Dev | Nitron | 4.65 | |
How to find whether the parent process is GUI or Console -Unedited Updated:10 Apr 2009 This is not 100% fool proof. How ever in normal cases, this works great. This technique can be used to find out, whether the child application was launched from a GUI application or from a Console application.if( AttachConsole( ATTACH_PARENT_PROCESS )){ AfxMessageBox( _T("Parent process is a con C++ | aveen | 2.36 | |
How to get BcdOSLoaderBoolean_KernelDebuggerEnabled value of BcdOSLoaderElementTypes? -Unedited Updated:13 Dec 2011 Get BcdOSLoaderBoolean_KernelDebuggerEnabled C++, Windows, MFC, MVC | Jim Charles | 4.56 | |
How to implement a default value for a struct parameter Updated:11 Dec 2003 How to implement a default value for a struct parameter. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | Mr Scotty | 2.47 | |
How to install driver dynamically or install driver as a service for windows? -Unedited Updated:2 Dec 2011 Install driver dynamically or install driver as a service for windows C++, Windows, Win32, Win64, MFC, MVC, VC++ | Jim Charles | 4.60 | |
How to invoke C++ member operations from inline-assembler code segments Updated:19 Sep 2005 Calling C++ operations from assembler code using member function pointers. ASM, VC6, Win2K, WinXP, Dev | Doga Arinir | 4.74 | |
How to resize an array of data in C/C++ Updated:13 May 2009 A resizable stack of data is made in C++ and the allocated size of memory of the stack is changed at runtime. C++, Windows, Linux, Dev | ShahabFatemi | 2.57 | |
How to use NUnit to test native C++ code Updated:18 Jan 2010 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! C++/CLI, VC6, VC7, VC7.1, VC8.0, .NETCF, .NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, Vista, TabletPC, Embedded, .NET3.0, .NET3.5, Win32, VS.NET2003, VS2005, VS2008, Dev | Kenneth Kasajian | 2.64 | |
How to use SetTimer() with callback to a non-static member function Updated:20 Aug 2003 This article describes how to use SetTimer() with a non-static member function as the callback. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | mellertson | 3.53 | |
How to write abstract iterators in C++ -Unedited Updated:7 Jul 2010 When developing in C++, an impeccable API is a must have: it has to be as simple as possible, abstract, generic, and extensible. One important generic concept that STL made C++ developers familiar with is the concept of iterator. C++, All-Topics | ocoudert | 5.00 | |
HowTo: Export C++ classes from a DLL Updated:31 Aug 2008 The C++ programming language and Windows DLLs can live in peace after all. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Dev | Alex Blekhman | 4.92 | |
Integrate video streaming into your app using Nex Gen Media Server API -Unedited Updated:3 Oct 2011 Example how to integrate your app with the Nex Gen Media Server streaming framework. C++, C, Android, Video, stream, programming, TCP/IP, software | Member 8279879 | 1.00 | |
JavaScript function access from plain C++: An example Updated:24 Aug 2008 How to execute JavaScript functions with parameters from C++ code. C++, Windows (WinXP), Win32, COM, Dev | davemaster99 | 4.21 | |
Limit CRectTracker handles Updated:19 Jul 2004 Limit additional resize operations to a single handle. VC6, WinXP, Dev | Gammill | 4.55 | |
Limiting the Number of Instances Running Updated:6 Dec 2005 Describes several methods to show how to limit the number of running instances of an application. VC6, Win2K, WinXP, MFC, Dev | Arman S. | 4.32 | |
Loader snaps -Unedited Updated:8 Apr 2009 In one of my previous post, I mentioned about breaking the executing on dll Load. This post is actually a continutation of that one.Normally if we start an application from the debugger in the debugging mode, the output window shows some messages as shown below.Loaded 'c:\WINDOWS\system32\calc.exe', C++ | aveen | | |
Make Quick Look Updated:5 Jul 2009 A quick look at a make file and how to create more advanced make files. C++, Windows, Win32, Dev | metcarob | 4.57 | |
Message Forwarding with MFC Updated:4 May 2005 This article has a simple class that allows you to forward messages from any control within your Windows to a common window proc. VC6, VC7, VC7.1, Win2K, WinXP, Visual-Studio, MFC, Dev | Tydia-kun | 2.00 | |
MessageBox in ExitInstance -Unedited Updated:8 Apr 2009 Like the problem in displaying the message box in InitInstance of an APP class, there is a problem in displaying the message box in ExitInstance() also. Try the following code..int CMyApp::ExitInstance() {AfxMessageBox( "Some message from CMyApp::ExitInstance" );return CWinApp::ExitInstance();}The m C++ | aveen | | |
MFC Tutorial - Creating a window with two classes Updated:8 Mar 2004 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. VC6, Win2K, WinXP, Win2003, MFC, Dev | Muthukumar | 2.75 | |
MSI Packages Manager Updated:11 Aug 2004 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. VC6, Win2K, WinXP, Win2003, MFC, GDI, Dev | JOHN11 | 4.60 | |
Multithreaded C++ Debugging Window in VS 2008 Updated:30 Nov 2007 In 10 minutes, how to use the new features of the VC++ 2008 (Orcas) debugging window to debug a sample spinner C++ multithreaded application C++ (VC8.0), Windows (WinXP), Visual-Studio (VS2008), Dev | JediScientist | 3.85 | |
new with empty bracket -Unedited Updated:8 Apr 2009 Have you ever wrote a statement like..int *pnValue = new int[];One of my friend asked me what will happen if the above statement is executed. Executed ??? I though the code won't even compile. Surprisingly it compile and even returned a pointer. Wow that was some thing unbelievable.OK now the questi C++ | aveen | | |
Optimizing Storage for Constant Data -Unedited Updated:8 Apr 2009 In programs we usually declare constant string data. Like..const char* g_pchar = "this is a string";You might be knowing that if we run multiple copies of a exe or dll, the code portion is not duplicated per process. So do the constant data. This is because the constant datas are stored in a special C++ | aveen | 4.25 | |
PC-Lint 101: What does "Location cited in prior message" mean? -Unedited Updated:8 Jun 2009 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 C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C | Anna-Jayne Metcalfe | | |
PC-lint 101: What does "previously used .lnt file" mean? -Unedited Updated:8 Jun 2009 A .lnt file is an "indirect file", which is simply a collection of PC-lint directives. Indirect files can be nested, and are expanded in the order they are encountered by PC-lint.However, if PC-lint encounters the same .lnt file twice in the same context during execution, it will abort with Fatal Er C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C | Anna-Jayne Metcalfe | | |
Perfect Cube Updated:20 Apr 2009 A Classic C++ Problem C++ (VC6), Dev | Marius Iulian Mihailescu | 3.00 | |
Piping between Functions Updated:8 Jan 2005 A trivial way to pipe the cout from one function to the cin of another. C++, Windows, Visual-Studio, Dev | Christopher Diggins | 4.05 | |
Pointer pointing to Stack or Heap ?? -Unedited Updated:8 Apr 2009 Today on Code project some one posted a question like "Is there any way to find whether a pointer points to stack or heap". Is there actually an API for the same??Well windows dosen't provide an API or a straight forward way to acomplish this. Any how we can find a pointer points to stack or heap by C++ | aveen | 5.00 | |
Recordsets and invoices Updated:23 Sep 2005 How to use CRecordset with the Northwind database to create an invoice. VC6, Win2K, WinXP, MFC, Dev | DavidCrow | 3.96 | |
Reverse Engineering and Function Calling by Address Updated:24 Sep 2008 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. C++ (VC9.0), ASM, Windows, Dev | AlexAbramov | 5.00 | |
Self Deleting Executables Updated:27 Jan 2010 How to write a program that deletes itself C++, ASM, Windows, Visual-Studio, Dev | Rajasekharan Vengalil | 4.60 | |
Serialization of Memory Pointed by a Pointer Updated:8 Nov 2007 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. VC8.0, WinXP, MFC, VS2005, Dev | shriram_gupta | 2.78 | |
Serialization: how to really get compatible with older application versions Updated:10 Aug 2005 Saving objects in older schema versions. VC6, Windows, MFC, Dev | Danoo | 4.11 | |
Serialize CArray Class/Object in C++ Updated:6 Feb 2007 Example of how to serialize CArray Class/Object in C++ C++ (VC8.0), Windows (WinXP), .NET2.0, Visual-Studio (VS2005), MFC, Dev | murtaza dhari | 2.71 | |
Setting up an Open Source tool chain Updated:12 Jun 2009 This article shares my experiences setting up an Open Source tool chain for developing C++ applications. VC6, VC7, VC7.1, VC8.0, Windows, Win32, Dev, Virtualization, virtual-machine | metcarob | 4.65 | |
Simply Object-Oriented C Updated:15 Dec 2007 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. C++, C, Win2K, WinXP, Win2003, Vista, TabletPC, Embedded, Win32, Win64, Dev | Kenneth Kasajian | 3.15 | |
Simulating CWinApp::OnIdle in C -Unedited Updated:18 Mar 2010 Learn how to create your CWinApp::OnIdle in C C++, C, Win32, MFC | Mohammad Elsheimy | 5.00 | |
SSE2 Vectorization of Alphablend Code Updated:17 Nov 2011 Using SSE2 to speed up alphablending. C++, Windows (WinXP, Vista, Win7) | Wong Shao Voon | 4.84 | |
Starting with SQLite in C++ Updated:24 Jun 2009 In this article, I share my experience creating and compiling a simple C++ program using SQLite to store data. C++, SQL, Windows, Win32, Dev | metcarob | 4.50 | |
Static assert in C++ -Unedited Updated:5 Aug 2010 A static, or compile-time, assert for C++ C++ | Cool Cow Orjan | 4.00 | |
Testing C++ classes Updated:9 Jul 2011 Testing C++ classes with a pointer to member function. C++, STL, Dev, Development | Cristian Amarie | 4.55 | |
The Building of a Knowledge Base Using C++ and an Introduction to the Power of Predicate Calculus Updated:11 Feb 2009 An article introducing Conceptual Dependency and predicate calculus operations. C++, Windows, STL, Dev | Roy, Philippe | 4.87 | |
Timers in MFC / C++ Updated:17 Jan 2006 Implementing one-shot timers. C++, Windows, Visual-Studio, MFC, Dev | Steve Johnson (Sven) | 4.08 | |
When a MessageBox in InitInstance Didn't Show -Unedited Updated:8 Apr 2009 When a MessageBox in InitInstance didn't show C++ | aveen | | |
WM_DEVICECHANGE problem -Unedited Updated:8 Apr 2009 In one our Projects at company, we used WM_DEVICECHANGE message to detect the arrival and removal of USB devices. The application was supposed to run on a machine in which will be running along with several other utility applications. Some months after the project delivery, client reported that, som C# | aveen | 5.00 | |
Write Your Own Debugger to Handle Breakpoints Updated:17 May 2011 Basic debugger, Breakpoints, OutputDebugString C++, C, Windows, Dev | Asif Bahrainwala | 4.29 | |
C++ / MFC / STL - Memory Management | top |
Title/ Updated | Author | Score | |
32-bit pointers in a 64-bit world Updated:24 Aug 2008 64 bit pointers are wasteful if you don't need to access TBs of RAM C++, Windows, Win64, Dev | cppnow | 3.18 | |
A Fast Efficient Allocator for Small Blocks of Memory Updated:20 Feb 2008 Describes building a fast and efficient small block memory allocator (with full source). C++, Windows, Visual-Studio, Dev | znrobinson | 2.85 | |
A Generational Garbage Collector in C++ Updated:17 Dec 2001 A Garbage Collector framework that is based upon Generational Copying VC6, VC7, Win2K, WinXP, Dev | @deel@bbas | 2.65 | |
A Guard class for any object/resource type Updated:15 Apr 2007 An elegant way to wrap all types that need a cleanup, to minimize the chances of memory/resource leaks. C++, Dev | valdok | 4.76 | |
A new approach to memory management that solves the issues with shared_ptrs Updated:23 Feb 2009 A new approach to memory management that solves the issues with shared_ptrs VC6, VC7, VC7.1, VC8.0, VS2005, Dev | Achilleas Margaritis | 4.17 | |
A Technique for Active Object Aggregation in C++ Updated:3 Feb 2005 Allocation persistance as a supplied behavior of member variables. C++, Windows, Visual-Studio, Dev | f5chwiet | 2.89 | |
A Wrapped Class of Share Memory Updated:9 Jul 2007 Share information betwwen processes using Memory-Mapped File C++ (VC8.0), Windows (WinXP), Visual-Studio (VS2005), Dev | Bony Chen | 3.00 | |
AGM::LibGC: a C++ garbage collection library Updated:30 Jul 2004 AGM::LibGC is a C++ garbage collection library. VC6, Win2K, WinXP, Dev | Achilleas Margaritis | 4.67 | |
Allocating memory to a 'Pointer to Pointer' variable Updated:27 Nov 2005 Describes how to allocate memory to and retrieve values from pointer to pointer variables. VC6, Win2K, WinXP, Visual-Studio, Dev | Rajesh R Nair | 1.25 | |
Arena Allocator, DTOR and Embedded Preallocated Buffer Updated:25 Nov 2009 Arena like memory management, embedding allocations inside Arena, DTOR, context thinking C++, Visual-Studio, Architect, Design | Mamasha Knows | 5.00 | |
Auto Release Pool in Pure C Language Updated:20 Jun 2009 Using pure C language to mimic the memory auto release pool in objective-C C, Windows | Chilap | 3.80 | |
Automatic Garbage Collection in C++ using Smart pointers Updated:18 May 2003 This article explains how to prevent your programs from memory leaks, by incorporating Garbage Collector in your class. VC6, VC7, Win2K, WinXP, MFC, Dev | abc876 | 4.31 | |
Automatic resource cleanup - a lightweight scope guard implementation Updated:26 Apr 2007 An article on automatic resource cleanup for exception safe code, presenting a lightweight scope guard implementation C++, Windows, Visual-Studio, Dev | triendl.kj | 4.92 | |
Buffer Pool \ Object Pool Updated:18 Jan 2003 An article on optimization of the use of dynamic memory. VC6, VC7, Windows, Dev | Uri Twig | 4.50 | |
Building a Quick and Handy Reference Counting Class Updated:15 Mar 2010 The article describes how to implement reference counting in a C++ class that can be used like any pointer C++, Dev, Design | Ahmed S. Hefny | 3.69 | |
C++ Memory Clean Up -Unedited Updated:25 Mar 2009 Demonstrating one of the C++ features , the dynamic allocation and de-allocation of arrays using pointers C++, C, Windows | Fady Aladdin | 1.36 | |
C++ Memory Management Innovation: GC Allocator -Unedited Updated:4 May 2008 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"). C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, ATL, STL, COM, Architect, Dev | xushiwei | 4.80 | |
C++ Memory Pool Updated:8 Sep 2006 A (simple) C++ memory pool. VC6, Win2K, WinXP, VS.NET2003, Dev | DanDanger2000 | 3.37 | |
C++ RAII adapter for Xerces -Unedited Updated:5 Aug 2010 Xerces is a powerful validating XML parser, which needs some care to avoid memory leaks. Here is a helper for that. C++, XML | Cool Cow Orjan | 5.00 | |
Calculate Memory (Working Set - Private) Programmatically in Windows XP/2000 Updated:13 Jun 2010 This will explain the overall process of how to get private working set memory of any process in Windows XP/2000 C++, C#, Windows, .NET | Najam ul Hassan | 4.00 | |
Check for and free memory leaks Updated:24 Jul 2003 An article on detection and freeing of memory leaks VC6, Dev | R. Walker | 4.53 | |
Conservative Garbage Collector for C Updated:22 Dec 2008 This article explains garbage collection and memory management using C language C++/CLI, C, VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Vista, Win32, Dev | Yasin HINISLIOGLU | 4.95 | |
Detecting Memory Leaks using the CrtDbg Library Updated:19 Mar 2010 The CrtDbg Library provides APIs which can be used to detect memory leaks C++, Dev | naveenonnet | 4.53 | |
Detecting memory leaks: by using CRT diagnostic functions - Part1 Updated:29 May 2005 Detecting memory leaks by using CRT diagnostic functions. VC6, Win2K, WinXP, Dev | narendra_ b | 3.14 | |
Easy Detection of Memory Leaks Updated:4 Aug 2005 Describes a tool for easy detection of memory leaks. VB6, VC6, VC7, Win2K, WinXP, Dev | Michael Gopshtein | 4.72 | |
Effective Coding: Reducing memory allocation/deallocation Updated:27 Apr 2007 This article describes how you can effectively allocate a multi-dimensional array in C++. VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Vista, STL, VS.NET2003, VS2005, Dev | Vahid Kazemi | 1.71 | |
Enhance your dynamic memory allocation with an undocumented MFC class Updated:14 Feb 2006 This article describes how to improve dynamic allocation performance on a class basis in a non-intrusive way with an undocumented MFC utility class. VC6, MFC, Dev | lano1106 | 4.88 | |
Heap Manager for Allocating Memory from a Shared Memory Segment Updated:20 Jun 2006 A heap manager for allocating memory from a shared memory segment. C++, Windows, Visual-Studio, Dev | Chulliyan | 4.26 | |
Heap Memory Manager and Garbage Collector Updated:16 Apr 2008 Descripes a module to track heap memory allocations and to avoid memory leaks. C++ (VC6, VC7, VC7.1, VC8.0), C | Andrei Azzopardi a.k.a. C_Coder | 4.87 | |
Heap Walker Updated:21 Mar 2005 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. VC6, Windows, Dev | Dinesh Ahuja | 4.12 | |
High Efficient Dynamic Array and a Simple Demo -Unedited Updated:24 Sep 2008 Help you manager dynamic array C++ (VC6, VC7, VC7.1, VC8.0, VC9.0), C++/CLI, C, Windows (Win2K, WinXP, Win2003, Vista, TabletPC), MFC, Dev | flyhigh | 2.14 | |
How to release memory pages occupied by the thread stack when possible Updated:7 Jan 2006 Give me a thread and I'll show you a stack... C++, C, Windows, Visual-Studio, Dev | valdok | 4.72 | |
Immediate memory corruption detection Updated:21 Jul 2009 Search and destroy improper memory accesses. VC6, VC7, VC7.1, VC8.0, Windows, Dev | valdok | 4.58 | |
LeakDiag – An Effective Memory Leak Analysis Tool Updated:10 Sep 2010 Tool to detect memory leaks in C++ application All-Topics, Article-Writing | Anand Todkar | 4.50 | |
LipingPtr C++ Template Class Updated:29 Jun 2008 A C++ Smart Pointer Template Class Implementation C++ (VC8.0, VC9.0), Windows, STL, Dev, Design | Liping Dai | 4.04 | |
Low Fragmentation Heap and Function Interception Updated:14 Jan 2004 How to implement a low fragmentation heap by intercepting HeapAlloc. VC7.1, Win2K, MFC, VS.NET2003, Dev | bobsheep | 1.76 | |
Memory allocations caching Updated:28 Jun 2004 How to optimize heap usage VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | valdok | 3.79 | |
Memory and Memory Corruption Updated:24 Dec 2008 An article written to describe the use of the Console debugger C++/CLI, C, VC6, VC7, VC7.1, VC8.0 | logicchild | 3.29 | |
Memory Leak Caused by Fragmentation Updated:23 Feb 2006 This article shows the effect of Memory Fragmentation and provides a generic object pool class. VC6, Dev | blackdat78 | 3.08 | |
Memory Leak Detection Updated:3 Jul 2009 Adding Memory Leak Detection in your applications VC6, VC7, VC7.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | David A. Jones | 4.64 | |
Memory Leak detection Program without using any tools -Unedited Updated:8 Apr 2008 Without using any tools, This program will find the memory leak in your program C++ (VC6, VC7, VC7.1, VC8.0), C | asadullah ansari | 2.41 | |
Memory Leak Detection Using Windbg Updated:1 Dec 2008 Detecting memory leaks using Windbg. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (WinXP, Vista), Win32, Dev | Mayank Rai | 4.60 | |
Memory Leak Detector for C++ Updated:14 Dec 2006 Simple plug-in code for debugging memory leaks. C++, WinMobile, Win2K, Visual-Studio, Dev | klein_jr | 3.24 | |
Memory Management for Beginners Updated:2 May 2004 This article explains the basic concepts in memory management in C++ and MFC VC6, Windows, Visual-Studio, Dev | R.selvam | 2.44 | |
Memory Manager for C++ Updated:28 Jul 2006 Memory manager for C++ that automatically deletes any heap objects not in use. VC6, VC7, VC7.1, VC8.0, Windows, Visual-Studio, Dev | Tydia-kun | 1.30 | |
MemServer : a dynamic memory allocation server Updated:23 Mar 2004 A way to ensure the deallocation of all used dynamic memory using one DLL VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Dev | Simone Serponi | 3.17 | |
Object Pooling for Generic C++ classes Updated:4 May 2003 Implements a basic object pooling scheme for generic C++ objects. VC6, VC7, Win2K, WinXP, Visual-Studio, STL, Dev | Thomas George | 3.78 | |
Obtaining the size of a C++ array using templates and other techniques (from C++11) - Part 1 -Unedited Updated:22 Nov 2011 Recently I was helping somebody debug an issue around the use of swprintf_s. The issue turned out to an Obi-Wan (off by one) error. I don't tend use the likes of printf() very much instead preferring to use a std::stringstream if I need to format into a string.I'd assumed that the Microsoft's secu | PeteBarber | | |
On-heap fixed allocation outside MFC Updated:13 Mar 2006 An alternative to MFC undocumented classes to perform fixed memory allocation. VC7.1, .NET, Win2K, WinXP, ASP.NET, VS.NET2003, Dev | | 4.71 | |
Portable thread-based garbage collection library, for C++ Updated:19 May 2006 a description of LibGC, a portable thread-based garbage collection library for C++ C++, Windows, Visual-Studio, MFC, Dev | Achilleas Margaritis | 4.47 | |
Proxying object allocations with Templates and class level new/delete overrides in C++ Updated:2 Sep 2011 A technique to use templates and class level new and delete overrides to handle object allocations. C++, Windows, Linux, Dev | Dmitriy Ryajov | 4.73 | |
Redux: RAII adapter for Xerces -Unedited Updated:5 Aug 2010 A shared_ptr memory manager for the Xerces XML parser C++, All-Topics | Cool Cow Orjan | 5.00 | |
Scaling of memory intensive multi-threaded applications to SMMP computers Updated:2 Jan 2004 This article discusses impact of the multithreaded run-time library's memory manager on scaling memory-intensive server applications to Shared Memory Multiprocessor computers. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | Andrew Schetinin | 4.91 | |
Session of low-level optimization of memory usage in C++ programs with total exposure Updated:22 Jun 2009 In this article, we will try to make our algorithms work faster using the methods of low-level optimization of memory allocation in C++. VC7.1, VC8.0, Visual-Studio, Architect, Dev | Victor A. Milokum,Apriorit Inc | 5.00 | |
Shared_Pointer -Unedited Updated:19 May 2008 Implementation of Shared Pointer C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C | Abhi_Coder | 1.90 | |
Simple-Look Scope Guard for Visual C++ 2010 Updated:16 Nov 2010 Implement a simple-look substitution of BOOST_SCOPE_EXIT using some of the new features of C++0x VC10.0, Windows, VS2010, Dev, Boost | Tsuda Kageyu | 4.80 | |
Simulating Memory Allocation Failure for Unit Testing in C++ Updated:16 Feb 2004 How to test code against failure of operator new. VC6, VC7, VC7.1, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | Deepak Kumar Gupta | 3.52 | |
Sophisticated memory allocation Updated:22 May 2004 How to manage heap in an extremely effective way. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev | valdok | 3.56 | |
Structure Padding Updated:23 Dec 2009 An article on structure padding. C++, Dev | Febil Chacko Thanikal | 4.31 | |
Synchronization of multiple reader and writer processes using Win32 APIs Updated:10 Feb 2006 An article on the use of shared memory and events. VC6, WinXP, Dev | Swarajya Pendharkar | 3.12 | |
The simplest possible memory leak detector -Unedited Updated:18 Oct 2009 C++ code showing how to track memory usage to avoid memory leaks C++, Windows, WinMobile, .NETCF, .NET, Mobile, Linux, XBox, Dev | Bachowny | 2.17 | |
Typical memory leak scenarios analysis: Part 1 Updated:10 Apr 2007 This article demonstrates and analyses several typical memory leak scenarios. C++, Windows, Visual-Studio, Dev | Frank _ Li | 1.89 | |
Understanding Operator new[] and Operator delete[] Updated:21 Sep 2006 Understand what methods are used for managing memory for array C++ (VC6, VC7, VC7.1, VC8.0), Windows, Visual-Studio, Dev | prasad_som | 3.16 | |
Use the Cache(MRU) With A File To Over The Limitation Of A Process -Unedited Updated:17 Jul 2008 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. C++ (VC7, VC7.1, VC8.0, VC9.0), Windows, Dev | sjDing750807 | 1.31 | |
Vitrual Memory Wrapper Class Updated:11 Aug 2006 This article introduces a C++ wrapper class that encapsulates the details of using virtual memory. VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Visual-Studio, Dev | Arman S. | 4.13 | |
VMemPool - Virtual Memory Pool Management class Updated:8 Aug 2002 If you deal with same size objects in server coding, VMemPool shows a good way for beginners. VC6, .NET1.0, Win2K, WinXP, PocketPC-2002, Dev | Cho, Kyung-min | 4.76 | |
Why to use memory pool and how to implement it -Unedited Updated:3 Jul 2008 Introduce memory pool C++, Windows, Win32 | Jude Deng | 4.05 | |
C++ / MFC - Obfuscation | top |
Title/ Updated | Author | Score | |
Obfuscating your Mandelbrot code Updated:20 May 2002 How to turn boring Mandelbrot set calculations into horrible C VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Chris Losinger | 4.74 | |
C++ / MFC / STL - Smart Pointers | top |
Title/ Updated | Author | Score | |
A garbage collection framework for C++ Updated:17 Jan 2001 An article on using garbage collection in C++ through the use of smart pointers. VC6, Windows, Dev | William E. Kempf | 4.51 | |
A garbage collection framework for C++ - Part II Updated:28 Jan 2001 Revisiting gc_ptr in order to add support for polymorphic types. VC6, Windows, Dev | William E. Kempf | 4.17 | |
A generic C++ template class to implement a smart pointer Updated:5 Oct 2002 Writing a generic C++ template class to implement a smart pointer for automatic deletion of memory VC6, VC7, Win2K, WinXP, Visual-Studio, Dev | Binoy | 1.77 | |
A policy based reference counting implementation for compound objects Updated:26 May 2005 Reference counting smart pointers and handles of various flavours. VC7, Win2K, Dev | | 4.77 | |
A ref-counted pointer class that supports polymorphic types Updated:12 Nov 2002 A ref-counted pointer class that supports polymorphic types VC6, Windows, STL, Dev | Thomas George | 3.42 | |
A Simple Smart Pointer Updated:11 Jan 2000 A template-based smart pointer implementation VC6, Visual-Studio, Dev | Sandu Turcan | 3.89 | |
A Smart Pointer Capable of Object Level Thread Synchronization and Reference Counting Garbage Collection Updated:12 Jan 2000 A smart pointer wrapper class VC6, Windows, Dev | Stefan Chekanov | 4.89 | |
A Type-safe Generic Pointer Updated:2 Mar 2011 A safer alternative to void*, any_ptr can point to any type of object and provide type-safe, const-correct access to it. C++, Dev | FrancisXavier | 4.73 | |
Another Copy Pointer Updated:18 May 2011 This article describes how to write and use a flexible policy based template copy pointer. C++, Dev | Gergely Mancz | 4.67 | |
C Pointer Tricks -Unedited Updated:2 Jun 2010 Interesting/weird usage of pointers in C C | Ali BaderEddin | 4.42 | |
generic_ptr and Its Generator Updated:9 Mar 2010 Generic object wrapper for delayed type selection C++ | Mehmet Salih Caliskan | 4.29 | |
Implementing a simple smart pointer in C++ Updated:27 Aug 2006 This article demonstrates how to implement a basic smart pointer in C++. C++, Windows, Dev | Madhu Raykar | 2.78 | |
In what way can C++0x standard help you eliminate 64-bit errors -Unedited Updated:2 Mar 2010 Programmers see in C++0x standard an opportunity to use lambda-functions and other entities I do not quite understand :). But personally I see convenient means in it that allow us to get rid of many 64-bit errors.Consider a function that returns “true” if at least one string contains the | viva64.com | 3.20 | |
Single point construction of hierarchical objects in C++ Updated:1 Dec 2010 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. C++, Dev | Gregory Shpitalnik | 4.60 | |
Solution for multiple enable_shared_from_this in inheritance tree -Unedited Updated:21 Nov 2011 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) C++, STL, Design | Philippe Cayouette | 4.69 | |
SystemFramework library Updated:24 Nov 2011 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. VC9.0, Windows, .NET, STL, VS2008, Dev, Framework, Patterns, overloading, Templates, Singleton, delegates | Scanix | 5.00 | |
TAutoPtr<TYPE, CLEANUPOBJECT> Updated:29 Aug 2001 Automatic resource deallocation using TAutoPtr VC6, Win2K, Dev | Dmitry Leonov | 3.50 | |
The fastest smart pointer in the west Updated:7 Oct 2003 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) VC6, VC7, Win2K, WinXP, STL, Dev | Itay Maman | 4.63 | |
The Safest Smart Pointer of the East Updated:28 Oct 2003 Reference counting smart pointers with automtic type conversions. VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev | | 4.21 | |
XONOR pointers: eXclusive Ownership & Non Owning Reference pointers Updated:1 Mar 2009 A smart pointer system for safe application development in C++. C++, Windows, ATL, WTL, VS2005, Architect, Dev | john morrison leon | 4.96 | |
C++ / MFC / STL - STL | top |
Title/ Updated | Author | Score | |
A compressed bitset class Updated:20 Jun 2004 A plug in enhancement to the STL bitset class. VC6, Win2K, WinXP, Win2003, Dev | Martin Walker | 2.86 | |
A generic open-address hash table implementation with an STL-like interface Updated:6 Jul 2009 A generic standalone STL-like implementation of a hash table that uses either linear probing or double hashing as the collision resolution mechanism. VC6, VC7, VC7.1, VC8.0, Dev | Leandro T C Melo | 4.97 | |
A Regular Expression Wrapper Using ATL in C++ Updated:10 Dec 2008 An article on a easy use regular expression wrapper. C++, ATL, Dev | shicheng | 4.25 | |
A set of useful functors for creating and manipulating functors Updated:3 Mar 2003 Create functors from functions, member functions and manipulating functors. C++, Windows, Visual-Studio, Dev | Yap Chun Wei | 3.38 | |
An Optimized Queue Updated:12 May 2010 An Optimized Queue C++, Dev | Javed Akhtar Ansari | 3.80 | |
C++ Standard Allocator, An Introduction and Implementation Updated:18 Aug 2003 Introduction to the allocator concept, as well as implementing a policy-driven allocator template class VC7.1, Windows, Visual-Studio, STL, Dev | Lai Shiaw San Kent | 4.84 | |
Calculate 24, A Childhood Game in a C++ way Updated:26 Sep 2005 A C++ implementation of a liitle game and its extended mathematic model. C++, Windows, Visual-Studio, STL, Dev | Tom Gee | 3.40 | |
Cross-platform C++ Template Solution for Drawing GPS Data for a Third-party GIS Updated:21 Dec 2008 Generates PNG files called tiles which form a layer on a GIS map VC9.0, WinXP, Win2003, Vista, Win32, STL, VS2008, CEO, Architect, Dev, Design | Boris Kolesnikov | 4.00 | |
Hash-container and Red-Black Tree Face-off (STL Benchmark) Updated:29 Dec 2010 Benchmark of hash and non-hash container C++ (VC10.0), Windows, Win32, MFC, STL | Wong Shao Voon | 4.41 | |
How To Update Your Const Key Fields in a Map/Multimap Updated:11 May 2009 An introduction to the necessary steps for updating const key fields in a map/multimap C++, Linux, STL | programmersmind | 4.96 | |
Italian game card "Seven and Half" ver. 2.0 Updated:8 Feb 2003 This is an Italian game card, programmed with MFC and C++ STL, enjoy! VC6, Win2K, WinXP, MFC, Dev | Maurus | 4.47 | |
Pointers to Member Functions and Functors Updated:19 May 2004 Using pointers to member functions to build a functor template binding an instance of an object and a member function. VC7.1, Win2K, WinXP, Win2003, Visual-Studio, STL, Dev | Paul Ranson | 4.24 | |
safedeque - easy to use stl::deque Updated:19 Jan 2004 safedeque shows the way to use deque with cslock and smart pointer. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, STL, Dev | Cho, Kyung-min | 2.00 | |
Simple manipulator for ostream for using printf style -Unedited Updated:1 Mar 2008 A simple manipulator class for using printf style in ostream C++ (VC6, VC7, VC7.1, VC8.0), C, STL, Dev | Frank Arnold | | |
std::sort Comparison Function Updated:3 Aug 2009 Writing comparison function for std::sort C++, Windows, Linux, STL, Dev | Wong Shao Voon | 4.76 | |
STL Format -Unedited Updated:27 Mar 2008 Put your favourite format string and function arguments to STL string. C++ (VC6, VC7, VC7.1, VC8.0), C, Windows, STL | Romualdas Cukuras | 3.69 | |
Stree - A fast std::map and std::set replacement Updated:6 Aug 2008 An implementation of an (almost) std::map compatible data structure which offers better performance and memory utilization. VC8.0, VC9.0, Dev | cppnow | 4.39 | |
Writing Portable Code in C++ Using STL Updated:30 Dec 2003 Writing Portable Code in C++ Using STL C++, Windows, Visual-Studio, STL, Dev | Zeeshan Amjad | 3.44 | |
Templates | top |
Title/ Updated | Author | Score | |
.NET-like Reflection Support for Enums in C++ Updated:27 Sep 2010 This article provides a macro + template solution to support .NET-like Reflection for enums such as ToString, IsDefined, Parse, GetValues, GetNames. VC7, VC7.1, VC8.0, VC9.0, Windows, Linux, STL, Dev | ZhaoRuFei | 3.90 | |
A "generic-enough" set of expression templates Updated:24 Jan 2005 A template-library for calculating arithmetic and logical expressions. VC7.1, Win2K, WinXP, STL, VS.NET2003, Dev | Christos Malliopoulos | 4.52 | |
A Minimalistic Signals and Slots Implementation Updated:8 Aug 2006 A lightweight and typesafe templated signals and slots implementation. VC7.1, Windows, Visual-Studio, Dev | Simon Gomizelj | 4.50 | |
A Simple Template Based Smart Handle Class Updated:4 Apr 2004 A template class that allows Win32 object lifetimes to be managed 'smartly', includes an example memory mapped file wrapper. VC7.1, Win2K, WinXP, Win2003, PocketPC-2002, VS.NET2003, Dev | Paul Ranson | 3.56 | |
A Singleton Template Class Updated:19 Mar 2003 A Singleton Template Class VC6, VC7, Win2K, WinXP, Visual-Studio, Dev | Brian van der Beek | 3.22 | |
A Template Way to a More Stable Observer Pattern Updated:28 Oct 2006 Using templates to sovle problems in the Observer Pattern. VC6, VC7, VC7.1, VC8.0, Windows, Visual-Studio, Dev | Ma Xi | 3.19 | |
AHash: A Set of Simple C++ Hash Templates Updated:23 Aug 2011 A set of lightweight hash table templates that are easy to understand and implement C++, Dev | AngusEm | 4.29 | |
All your base64 are different to us -Unedited Updated:5 Aug 2011 Using template specialisation to create code handling common base64 encoding varieties C++, All-Topics, Dev, coding, Templates | Cool Cow Orjan | 4.50 | |
An alternative approach to C++ containers Updated:30 Dec 2007 Modular generic programming containers. VC8.0, Dev | | 4.90 | |
An Event Driven Windows GUI Framework Updated:20 Dec 2004 Shows how to build a simple event based Windows GUI framework using template function specializations. C++, Windows, Visual-Studio, Dev | Christopher Diggins | 4.05 | |
An Idiot's Guide to C++ Templates - Part 1 -UneditedUpdated:18 Dec 2011 Covering the nitty-gritties of C++ templates C++ (VC8.0, VC9.0, VC10.0), Windows, Linux, Templates, C++0x, GCC | Ajay Vijayvargiya | 4.82 | |
AutoRunner: a template class to automatically run start- and cleanup-code in code blocks Updated:19 Jun 2003 The presented template class offers an easy way to create simple classes that handle the initialisation and cleanup of 'logic' in code blocks. VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | Patje | 4.78 | |
Building Decorator Chains Updated:22 Oct 2010 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. C++, STL | headmyshoulder | 4.50 | |
C++ Templates - Defining Associations Between Types, Classes, and Constants Updated:18 Jul 2003 This article describes how to use C++ templates to define associations between types, classes, and contants. Example defines a function that converts VARIANTs. VC7, VC7.1, Windows, Visual-Studio, Dev | Cap'n Code | 2.52 | |
C++0x Dynamic Message Passing Updated:26 Nov 2010 C++0x Dynamic Message Passing Ala Objective-C C++, C (Objective-C), STL, All-Topics, Dev, messages, messages, Inheritance, function, overloading, argument | Achilleas Margaritis | 4.28 | |
Composite Pattern Made as C++ Component Updated:18 Apr 2009 Composite pattern made as a reusable C++ template class C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Linux, Design | tojohere | 4.50 | |
Constructional Patterns Template Class Library Updated:18 Jul 2007 Template classes to implement constructional patterns. VC8.0, WinXP, VS2005, Dev | Matthew Faithfull | 3.45 | |
Create a Universal Document Template which supports Dynamic Frame Window Layout Updated:14 Dec 2002 Introduce a programming technology to design a very complex, rich document type. VC7, VC7.1, VC8.0, Win2K, WinXP, MFC, ATL, Dev | dean170 | 2.53 | |
Dependant Name Hell Updated:21 Jul 2011 When to use the typename keyword to identify dependent types, and when not to. C++, Dev | Doc Lobster | 4.68 | |
Duck Typing in C++ Using Boost Updated:27 Feb 2010 Uses Boost preprocessor and templates to achieve "duck typing", as provided by other languages such as JavaScript C++, Javascript, Dev | _beauw_ | 4.66 | |
Enumerator Lists and Enumerated Arrays Updated:4 Oct 2011 Establishing a strong binding between enumerations and arrays C++, Templates | Doc Lobster | 4.58 | |
Event Driven Programming using Template Specialization Updated:18 Dec 2004 Template specializations can be used as call-backs instead of functors or function pointers to create an event-driven framework. C++/CLI, VC7.1, Windows, .NET, Visual-Studio, Dev | Christopher Diggins | 4.21 | |
Exporting Member Templates from DLLs Updated:16 Nov 2003 This article compares various methods of using member templates from DLLs VC6, Windows, Dev | cagey | 4.18 | |
Fixed Point Class Updated:6 Nov 2009 A C++ template class for fixed point mathematics. VC8.0, VC9.0, Windows, STL, Architect, Dev | PeterSchregle | 5.00 | |
Fun With Templates: Part 1 Updated:11 Jun 2003 Explores some of the lesser known features of C++ templates. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev | miscwriter | 4.39 | |
High Performance Heterogeneous Container Updated:29 Feb 2008 This article presents the implementation of a fixed-size heterogeneous container. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Dev | Alexandre Courpron | 4.96 | |
How to define a template class in a .h file and implement it in a .cpp file Updated:22 Dec 2009 This article describdes how to define a template class in a .h file and do its implementation in a .cpp file. C++, Dev | Febil Chacko Thanikal | 3.97 | |
How To Organize Template Source Code Updated:15 Jan 2003 Different ways to organize source code in C++ template libraries VC6, VC7, Windows, Visual-Studio, Dev | Nemanja Trifunovic | 4.67 | |
I have developed a B+Tree using template. Please enjoy. -Unedited Updated:15 Sep 2008 B+Tree C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (Vista), Visual-Studio (VS2008), Dev | Shin Jin | 1.67 | |
Implementing COM Interfaces with C++0x Variadic Templates Updated:4 Sep 2011 A step-by-step illustration of a minimalistic pattern for implementing a series of COM interfaces with little code C++, Windows, COM, C++0x | Kirill Osipov | 4.88 | |
InterprocessSingleton - Convenient Template to Use Shared Memory Objects Updated:2 Feb 2009 This article describes basic concepts and code of C++ template which provides simple access to shared memory objects C++, Windows, Dev | Eugene Bolotin | 4.33 | |
Lock Free Queue implementation in C++ and C# -Unedited Updated:23 Feb 2008 Lock Free Queue implementation in C++ and C# C++, C#, Windows, Dev | Idaho Edokpayi | 3.17 | |
Longest Common Subsequence Updated:25 Mar 2010 Generic algorithm of the longest common subsequence C++, Windows, Win32, Win64, Visual-Studio (VS2008, VS2010), STL, MVC, Dev | FireEmissary | 4.00 | |
Loop Unrolling over Template Arguments Updated:10 May 2010 Unroll loops at compile time, deduced by a template argument. C++, Dev | Kevin Drzycimski | 4.87 | |
Mediator Design Pattern Enhanced as a C++ Component Updated:11 Apr 2009 Mediator Design Pattern enhanced as a reusable C++ template class. VC6, VC7, VC7.1, VC8.0, Windows, Linux, Architect, Dev | tojohere | 4.46 | |
Memory cache for collections of objects Updated:8 Sep 2006 A generic template class to implement a memory cache for collections of objects. VC6, Windows, .NET1.0, Visual-Studio, Dev | Pierre Couderc | 2.24 | |
MFC Delagates Updated:13 May 2007 A template class that can simulate C# delegates in MFC. C++, Windows, Visual-Studio, Dev | g_drivas | 2.11 | |
Observer Pattern as C++ Component Updated:14 Apr 2009 Observer pattern is made as a reusable C++ component C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C | tojohere | 4.22 | |
Practical uses for C++ templates Updated:24 Aug 2002 Two examples of practical usage of C++ templates in application development VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev | demofo | 3.45 | |
Refactoring Template Bloat Updated:24 Jul 2009 A technique to refactor C++ template bloat C++, C++/CLI, Dev | eugened | 4.53 | |
Simple C++ Timer Wrapper Updated:15 Jan 2011 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. C++, Windows, Win32, Visual-Studio, MFC, ATL, MVC, Dev, Threading, Events, software | ken.loveday | 4.18 | |
Special notes for writing C++ templates Updated:1 Feb 2006 Six hints for using templates. VC7.1, Win2K, WinXP, Visual-Studio, Dev | osy | 4.59 | |
Static Value Lists Updated:25 Aug 2011 An introduction to advanced template metaprogramming using an explanatory project C++, VS2010, VC++ | Doc Lobster | 4.60 | |
Template Specialisation - An Introductory Survey Updated:3 Aug 2003 An in-depth description of the user's perspective to working with complete and partial template specialisations and why they are useful. VC7.1, Windows, Visual-Studio, Dev | Henrik Stuart | 4.93 | |
Templated Convertor and Hasher Updated:17 Aug 2008 A bit about templates and design. VC6, VC7, VC7.1, VC8.0, Dev | ManicQin | 1.27 | |
Templates for Design Patterns Updated:31 Jan 2006 A fly weight implementation of a C++ template library for applying Design Patterns easily in any application. C++, Windows, Visual-Studio, Dev | Rasmus Kaae | 2.47 | |
Templates for sorted and unsorted lists Updated:2 Jun 2005 Templates for sorted and unsorted lists. VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Visual-Studio, Dev | arui69 | 1.00 | |
Templates in C++ - Pros and Cons Updated:3 Dec 2011 Advantages and drawbacks of using templates in C++ projects C++, Windows | Sergey Chepurin | 4.52 | |
Templating the TAPI information retrieval pattern Updated:27 Dec 2004 Methods to simplify repetitive patterns, using templates. VC6, Win2K, WinXP, Dev | John R. Shaw | 4.16 | |
Thread Safe Singleton Template and Management - No MFC Required! Updated:7 Dec 2002 Source code and explanation of a thread safe singleton and singleton management. VC6, VC7, Win2K, WinXP, STL, Dev | Paul Evans | 4.71 | |
Tiny Template Library: implementing functor template Updated:2 Dec 2003 An article on how to implement a generic functor template, function. Functors are useful for callback procedures and STL alogorithms. VC7.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | kig | 4.78 | |
Tiny Template Library: implementing typelist Updated:10 Dec 2003 An article on how to implement compile time lists of types, typelist. Typelists are useful for generic and meta programming. VC7.1, Windows, VS.NET2003, Dev | kig | 4.85 | |
Tiny Template Library: variant Updated:23 Feb 2004 An article on how to implement and use variant. Variant is useful for creating heterogeneous containers and much more. VC7.1, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, PocketPC-2002, VS.NET2003, Dev | kig | 4.88 | |
Using C++ templates for functions and operators -Unedited Updated:3 Jun 2008 Example on how templates can help you to generalize your code C++ (VC6, VC7, VC7.1, VC8.0, VC9.0), Windows, Visual-Studio (VS.NET2003, VS2005, VS2008), Dev | Alex Hazanov | 1.67 | |
Using C++ Templates for Startup Validation Updated:3 Nov 2010 The article describes a technique for using C++ templates for general startup validation purposes. C++, Windows, Dev | AlexanderGorobets | 4.30 | |
Using C++ Templates for Startup Validation Part 2. Validation of SQL Statements Updated:3 Nov 2010 The article describes a technique for using C++ templates for validation of SQL statements used in C++ code C++, SQL, Windows | AlexanderGorobets | 2.00 | |
Wrapper classes using C++ decorator templates Updated:26 Nov 2003 Using template classes as decorators to build a flexible wrapper class framework VC6, VC7, VC7.1, Windows, Visual-Studio, Dev | Paul Bartlett | 4.06 | |
Writing a Smart Handle class using template template parameters Updated:9 Jun 2003 An article describing the use of template template parameters VC7.1, Win2K, WinXP, Win2003, VS.NET2003, Dev | Alex Fr | 4.95 | |
Writing Win32 Apps with C++: V2 - part 1 Updated:20 Jun 2005 An independent framework to handle Win32 objects inside C++ classes. VC7, VC7.1, Win2K, VS.NET2003, Dev | | 4.69 | |
C++ / MFC / STL - Utilities | top |
Title/ Updated | Author | Score | |
A C++ to HTML conversion utility Updated:24 May 2004 A utility which converts your C++ code to HTML. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, STL, Dev | Mike Finnegan | 4.52 | |
A GUI program to configure XYNTService Updated:4 Jul 2007 The easiest and most flexible way to use XYNTService. VC6, Win2K, WinXP, Win2003, MFC, Dev | Xiangyang Liu 刘向阳 | 4.95 | |
A Java Language IDE Updated:13 May 2004 This is a partially implemented IDE for the Java platform. VC6, VC7, VC7.1, Java SE, Win2K, WinXP, Win2003, MFC, Dev | mystro_AKA_kokie | 4.55 | |
A Simple Generic Wizard Updated:12 May 2003 A custom AppWizard application to create simple CTreePropSheet-based wizards. VC6, Win2K, WinXP, MFC, Dev | Carlos Buelna | 4.33 | |
A Simple LogFile Updated:10 Feb 2009 A simple logfile to record runtime information C++/CLI, C, VC6, VC7, VC7.1, VC8.0 | Neil Yao,Zoltan,Myzhar | 3.00 | |
A STL based XML Config Tool Updated:19 Jun 2005 Writing multiple enumerated configuration entries. VC6, VC7.1, Win2K, WinXP, Win2003, STL, VS.NET2003, Dev | Tobias Wenig | 3.19 | |
A transparent clock and Check on Work Attendance Updated:6 Dec 2003 A clock demo, but it can check on work too. With some clicks on the Hour blocks, you can realize it. VC6, Win2K, WinXP, Win2003, MFC, Dev | chenhuasheng | 2.88 | |
An AutoUpdate Trick Updated:10 Feb 2005 This article provides a simple autoupdate class that can be added to any application. VC6, MFC, Dev | Simon Ellis | 4.74 | |
An MFC Application Wizard with .NET Framework Support Updated:1 Jun 2005 This paper gives a general MFC application wizard which supports .NET Framework. VB, VC7.1, .NET1.1, Win2K, WinXP, MFC, VS.NET2003, Dev | sunhui | 3.69 | |
An NTSTATUS lookup application Updated:23 Mar 2004 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. VC6, Win2K, WinXP, Win2003, MFC, Dev | Tarundeep Singh Kalra | 1.65 | |
APIHooking Updated:2 May 2011 Snoop network using API hooking C++, Windows, Win32, Win64, Architect, Dev, General | Asif Bahrainwala | 4.75 | |
Application Configuration File Variables Updated:12 Apr 2004 Type-safe access to read-only or read/write configuration file variables using "one-line-of-code". VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev | alonvx | 3.10 | |
Base64 Encoding and Decoding Updated:6 Jan 2008 Base64 coding/decoding for native C++ and customized coding for C++/CLI. C++/CLI, VC6, VC7, VC7.1, VC8.0, Windows, .NET, Dev | Mladen Jankovic | 3.12 | |
Batch Build VC Projects Wizard Updated:16 May 2008 Build all your projects using a wizard, just like the 'BCGControl Bar Pro Build Wizard', including the outputs. VC6, Win2K, WinXP, Win2003, Vista, Dev | f22_storm | 4.53 | |
Bounds, and staying within them -Unedited Updated:9 Aug 2010 Safely defining integer bounds at compile-time C++ | Cool Cow Orjan | 4.45 | |
Building a simple C++ script compiler from Scintilla and CINT Updated:8 Jul 2006 How to build a simple C++ script compiler from Scintilla and CINT. VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Visual-Studio, Dev | Robert Umbehant | 4.68 | |
C++ Header Guard Updated:17 Mar 2009 Create unique preprocessor macros to prevent multiple header inclusion. C++, WTL | T800G | 3.83 | |
C++ Wrapper Class to Compute Moving Averages Updated:28 Apr 2009 C++ wrapper class to compute moving averages C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C | Member 2516638 | 5.00 | |
C++/Mex wrapper adds microsecond resolution timer to Matlab under WinXP Updated:25 Aug 2005 C++/Mex wrapper adds microsecond resolution timer to Matlab under WinXP. VC6, WinXP, Dev | moloned | 4.29 | |
Calendar Updated:8 Feb 2004 Tray calendar for WinXP+ (replaces MirandaPlanner). VC6, VC7, Win2K, WinXP, MFC, Dev | Michael Pauli | 3.43 | |
Change WINVER Updated:5 Sep 2010 How to change #define WINVER 0x0502 to 0x0601 C++, Win7, MFC, VS2010, Dev | Roger65 | 4.40 | |
Codez Bank: A code snippet bank application Updated:30 Jun 2008 An application that stores and manages useful code snippets and keeps them always handy. C++ (VC8.0, VC9.0), Windows (Win2K, WinXP, Win2003, Vista), MFC, Architect, Dev | steveb | 4.76 | |
CompilationCleaner: Efficient File Searching With a CLR Interface Updated:7 Aug 2005 Developer utility to clean up multiple compilations. C++/CLI, VC7.1, VC8.0, .NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, VS.NET2003, VS2005, Dev | Jeff J | 4.52 | |
Console Output from a GUI program Updated:8 Apr 2005 Describes how a Windows program can be output to a console window. VC6, Windows, Dev | mikewhitney | 3.68 | |
Convert MAC Address String into Bytes Updated:8 Apr 2009 The code snippet converts MAC Address String Format into Bytes C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Linux | anand choubey | 2.60 | |
Convert Object Name to SID and vice versa Updated:7 May 2004 Tool to convert SIDs to object name and vice versa. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev | Nikhil Doshi | 3.26 | |
Converting Fortran into usable C++ pseudo-code Updated:9 Aug 2007 How to convert existing Fortran code into C++ code C++, Windows, Visual-Studio, Dev | jc3po | 3.00 | |
CPP to HTML converter Updated:6 Nov 2007 C++ syntax highlighting in HTML format. C++, Javascript, HTML, Windows, Visual-Studio, Dev | Adrian Dorache | 3.12 | |
Critical Section Block Updated:14 Oct 2008 Helper Class for using CRITICAL_SECTION C, VC6, VC7, VC7.1, VC8.0, Windows, Win32, Dev | hongseok.com | 2.22 | |
Designing a Compiler -Unedited Updated:22 Oct 2008 this article talks about compiler design and implementation C, Windows, Dev, Design | masaniparesh | 3.80 | |
Desktop Calendar Updated:4 Mar 2004 A nice desktop calendar that sits on your desktop. VC6, Win2K, MFC, Dev | Arun krishnan | 3.80 | |
DHTML Editor with Table Support and Source Editor Updated:14 Feb 2011 A complete class encapsulating a versatile HTML editor VC6, VC7, Windows, Dev | Elmue | 4.94 | |
Distance Updated:9 May 2005 An article on finding the distance between two Zip codes. VC6, WinXP, MFC, Dev | Roger65 | 2.67 | |
File Rotator Updated:17 Mar 2009 Rotating files by appending 00, 01, 02, 03 etc. in file name once the file size reaches its predefined maximum file size. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (Win2K, WinXP, Vista, Win2008), Win32, Visual-Studio (VS2005, VS2008), Dev | Manish K. Agarwal | 4.38 | |
Generic driver interface Updated:20 Jun 2007 This article explains a generic communication interface to a peripheral device with a slower or faster data transfer rate than the data input. VC6, Win2K, WinXP, Dev | Boby Thomas P | 4.00 | |
HackPro: All About about network -Unedited Updated:18 Dec 2007 HackPro is a utility developed for System Administrators and Software developers for the purpose of monitoring analyzing and maintaining their network C++ (VC6, VC7, VC7.1, VC8.0), Windows (Win2K, WinXP, Vista), Win32, MFC, Dev | markandeysingh | 1.57 | |
Handle Application Crashes Better Updated:2 Jun 2000 A method of getting more details about application crashes. VC6, Win2K, MFC, Dev | Shane Hyde | 4.06 | |
Hex Stream to ASCII Converter -Unedited Updated:31 Mar 2009 This topic deals with the method of converting a stream of hex values to its corresponding ASCII values C, Linux | im_xboss | 1.00 | |
Hex strings to raw data and back -Unedited Updated:5 Aug 2010 Converting any contents of a memory buffer into a hexadecimal string and back C++, Dev | Cool Cow Orjan | 5.00 | |
Home on the range -Unedited Updated:10 Aug 2010 Declaring a range of any type C++, All-Topics | Cool Cow Orjan | 4.56 | |
How to Make UI from Definition of INI Setting in Qt Updated:18 Mar 2011 How to generate a complete UI by typing key of value of key in INI setting in QT C++ | zebulon75018 | 4.29 | |
Introduces RSS Reader by AgileInfoSoftware Updated:2 Dec 2003 This article introduces an application to consume RSS Feed from Internet. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev | li@agileinfollc.com | 3.94 | |
Introduction to ResEdit Updated:26 Jun 2009 An quick introduction to ResEdit resource editor C++ (VC6, VC7, VC7.1, VC8.0), C, ASM, Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Embedded, Win2008, Win7), Win32, Visual-Studio (VS.NET2003, VS2005, VS2008), Dev, Design | resedit | 3.75 | |
KISS code block execution-speed benchmark Updated:31 May 2006 A utility for "Keep It Simple Stupid" code block execution-speed benchmarking. C++, Windows, Visual-Studio, Dev | oto spal | 4.40 | |
libToken - Simple Wrapper for Reading and Tokenizing Text Files Updated:29 Jul 2009 An article on text processing C++, C | arthur_m | 3.60 | |
Minimalist Logger Updated:10 May 2009 A single header cross-platform thread-safe logging facility C++, Windows, STL, Dev | Andriy Tylychko | 4.72 | |
MirandaPlanner v.1.23 Updated:2 Feb 2004 A low priority stealth application to keep track of time and notes. VC6, Win2K, MFC, Dev | Michael Pauli | 3.29 | |
Multiple Desktops Updated:27 Oct 2007 Simple Dialog based Win32 application that provides multiple desktops for windows platform as available in the Linux System VC8.0, WinXP, Win2003, VS2008, Dev | GauranG Shah | 4.70 | |
Order Resource File Updated:20 Feb 2006 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. VC7, VC7.1, WinXP, VS.NET2003, Dev | DvssCoder | 3.38 | |
Performance counters with inline assembly macros Updated:25 Nov 2011 Get the precise value of your function performance. VC6, VC7, VC7.1, VC8.0, Dev | Josef Manurung | 4.60 | |
Process viewer -Unedited Updated:10 Mar 2008 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. C++ (VC8.0), C, Windows (Win2K, WinXP, Win2003, Vista), MFC, STL, GDI, Dev | Nibu babu thomas | 4.94 | |
Properties in C++ just like in C# or Delphi -Unedited Updated:6 Jul 2008 Two simple property classes easying C++ programming C++ (VC6, VC7, VC7.1, VC8.0), C, Dev | arystotenes<br />Michael J. | 3.00 | |
Recursive Assertions Obscure The Real Problem with a Phantom Assertion -Unedited Updated:2 Jul 2008 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. C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Win32, MFC, ATL, STL, COM, COM+, Dev | CurtD | 3.90 | |
Redux: Hex strings to raw data and back -Unedited Updated:5 Aug 2010 Revisiting an old function to convert hexadecimal strings into integer byte arrays C++, Dev | Cool Cow Orjan | | |
Registry Viewer Updated:22 Jan 2004 An application to view Registry entries. VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, STL, Dev | Mishra Vikas | 4.39 | |
Removing whitespace -Unedited Updated:12 Aug 2010 How would you remove all whitespace from a std::string? Here's a look at a number of different ways. C++, STL | Cool Cow Orjan | 4.50 | |
Run All Jobs at Once Utility Updated:20 Aug 2009 A command-line tool to run multiple programs in parallel (i.e. concurrently, as a group). VC8.0, WinXP, Win32, Win64, MFC, VS2005, Dev, Design | "Fish" (David B. Trout) | 4.64 | |
Serial Port R/W With Read Thread Updated:31 May 2010 A Simple Comm Port Implementation with Read Thread to be used with Embedded Systems C++, C (Objective-C), Windows, Hardware, Architect, Design | Rangarajan Varadan | 3.83 | |
Simple debug log for C++ Updated:15 Mar 2010 An article on how to create a simple log for debugging applications. C++, Windows, Dev | Fredrik Bornander | 4.93 | |
Small C++ Code Profiler with Debug Console Window Updated:9 Oct 2008 A small, yet powerful, code profiler with a debug console window. C++ (VC8.0), C++/CLI, Windows (WinXP, Vista), Dev | Samuel Batista | 2.94 | |
Splitting strings -Unedited Updated:10 Aug 2010 Splitting or tokenizing a string into substrings divided by a separator C++ | Cool Cow Orjan | 5.00 | |
Super Factory Updated:14 Sep 2011 A single unified interface for creating (almost) any kind of object in C++. C++, Dev | FrancisXavier | 4.72 | |
Text Editor in C++ using CRichEditCtrl Updated:20 Feb 2005 Simple text editor featuring drag-and-drop and printing. VC6, Win2K, WinXP, MFC, Dev | David Nash | 4.19 | |
The Beginners Guide to Codecaves Updated:27 Aug 2007 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. ASM, VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, VS.NET2003, VS2005, Dev | Drew_Benton | 4.98 | |
The BuildNumber Tool Updated:27 Apr 2006 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. C++, Windows, Visual-Studio, Dev | roel_v2 | 4.00 | |
Trace Utility for preventing memory leaks Updated:24 Jan 2003 Beware of memory leaks with new and delete. VC6, Visual-Studio, Dev | Samar Aarkotti | 2.92 | |
Unit Test's Reporter Updated:19 Feb 2006 The article describes an application built to visualise testing processes for the unit test framework of CppUnitLite. XML, VC6, VC7.1, .NET1.1, WinXP, MFC, VS.NET2003, Dev | Michael-K[anzieper] | 4.86 | |
Utilities Updated:29 Jan 2009 An article on simple but frequently used utility functions. C++, Win2K, WinXP, Vista, WinMobile5, WinMobile6, Win32, STL, VS2005, VS2008, Dev | Shup | 4.47 | |
Utility to display information on all windows in z-order and their children. Updated:6 Jan 2003 Prints a text tree showing all windows in system, along with information about each window. VC6, Win2K, WinXP, Dev | k4_pacific | 4.55 | |
Versioning of executables at build time Updated:19 Jun 2002 A useful tool to incorporate version info during build time VC6, VC7, Win2K, WinXP, MFC, Dev | srinivas vaithianathan | 3.57 | |
Very Useful C++ Stream Class Updated:18 Oct 2009 An article about a very useful C++ stream class C++, Dev | Brett Goodman | 4.86 | |
C++ / MFC - Window Management | top |
Title/ Updated | Author | Score | |
a File Switch Tabbar for Source Insight -Unedited Updated:4 Jan 2009 Inject a File Switch Tabbar to Source Insight, which like uEdit or Visual Studio C++/CLI, VC6, VC7, VC7.1, VC8.0, Windows (Win2K, WinXP, Win2003, Vista), MFC, Dev | Simon.W | 4.94 | |
Retrieving Conversations from MSN Messenger Updated:27 Feb 2003 Uses a simple copy/paste routine to get chat text from MSN Messenger. VC6, VC7, Win2K, WinXP, Visual-Studio, Dev | Deepesh Dhapola | 2.69 | |
Retrieving Conversations from Yahoo Messenger Updated:27 Feb 2003 Describes how to retreive text from the Yahoo Messenger chat window using the MSHTML COM interfaces. VC6, VC7, Win2K, WinXP, Visual-Studio, ATL, Dev | Deepesh Dhapola | 4.06 | |