Click here to Skip to main content
15,885,546 members
This competition has ended

MFC/C++ Oct 2003

Contribute to CodeProject and you'll automatically be in the running for a monthly prize!

Each month at CodeProject we gather together the best of the articles submitted the previous month and ask our readers to choose the best of the best. Entry is automatic - just submit you articke and we'll do the rest.

Check out the submission guidelines for information on posting articles.

Current Entries

Articles that match the contest criteria are automatically entered. The top 50 entries are shown.

Please Sign up or sign in to vote.
5 Oct 2003Lynn McGuire
Folder Tab control for Windows MFC (like MS Excel).
Please Sign up or sign in to vote.
19 Oct 2003Hans Dietrich
Add basic exception handling and crash reporting to your application
Please Sign up or sign in to vote.
19 Oct 2003Hans Dietrich
Add basic exception handling and crash reporting to your application
Please Sign up or sign in to vote.
4 Jan 2004Davide Icardi
With this tool the developer can define the application prerequisites and install the correct version of these components in the correct order based on the user operating system type and language, allow the user to download these components from the web or install these components directly.
Please Sign up or sign in to vote.
14 Oct 2003Jiju George T
An article explaining how to convert a color HBITMAP to HCURSOR
Please Sign up or sign in to vote.
19 Oct 2003Hans Dietrich
Add basic exception handling and crash reporting to your application
Please Sign up or sign in to vote.
21 Dec 2004JChampion
How to program an Excel XLL add-in in C.
Please Sign up or sign in to vote.
29 Oct 2003Alessandro Forcella
A useful function to find the doctemplate object by its numeric resource identifier in a MFC application.
Please Sign up or sign in to vote.
7 Oct 2003Yuantu Huang
Example to shutdown all computers on the LAN automatically.
Please Sign up or sign in to vote.
6 Nov 2003Peter Mares
A CWnd-derived control that can attach itself to any window, without the programmer making provisions for it
Please Sign up or sign in to vote.
19 Oct 2003Hans Dietrich
Add basic exception handling and crash reporting to your application
Please Sign up or sign in to vote.
11 Nov 2003Sumeet Kumar
This article explains how it is possible to seamlessly set breakpoints, step into, set watches and examine local variables for .NET framework classes as well as any other managed assemblies.
Please Sign up or sign in to vote.
3 Nov 2003Chris Hills
How to put a child dialog in a dialog box
Please Sign up or sign in to vote.
25 Oct 2003Don Kackman
Calling Application.EnableVisualStyles prevents images from an ImageList from appearing on Windows Common Controls
Please Sign up or sign in to vote.
24 Oct 2003miahrugger
This article explains how to send a raw Ethernet packet using C# and a NDIS Protocol Driver.
Please Sign up or sign in to vote.
15 Dec 2003Nicolas Bonamy
Some dialog boxes separators that replace group boxes
Please Sign up or sign in to vote.
27 Jan 2005Metaldude
A CStatic derived control that allows multiple layers of bitmaps to be displayed or hidden in the same control.
Please Sign up or sign in to vote.
9 Oct 2003Adam Byrne
A tiny HTML application that will make your life easier
Please Sign up or sign in to vote.
9 Oct 2003Jesus Oliva
Firewall application developed using Packet Filtering API.
Please Sign up or sign in to vote.
31 Oct 2003MikeTheDwarf
Description and sample program on how to switch to and create new desktops under Windows2K and WindowsXP systems.
Please Sign up or sign in to vote.
30 Oct 2003Dinesh Ahuja
Unleashing Aggregation
Please Sign up or sign in to vote.
15 Oct 2003Roger Allen
An extension to the MSDN documentation and a list of tips and tricks you can do with the MFC Doc/View architecture to enhance your applications.
Please Sign up or sign in to vote.
6 Oct 2003Liviu Birjega
Application management into Windows Terminal Services environment.
Please Sign up or sign in to vote.
27 Oct 2003Gurvinder Singh
The article describes extended inline assembly in gcc
Please Sign up or sign in to vote.
4 Oct 2003Terry O'Nolley
An article using GDI to create a scalable periodic table of the elements
Please Sign up or sign in to vote.
29 Oct 2003Emilio Garavaglia
Describing a solution to allow namespaces, multiple inheritance, and serialization in an MFC program
Please Sign up or sign in to vote.
31 May 2006Shaun Harrington
A context menu handler that makes it easier to work with paths, command windows, and program arguments from within Explorer.
Please Sign up or sign in to vote.
23 Oct 2003Pravarakhya
An article on conversion of EMF file to Bitmap file format and BMP to EMF
Please Sign up or sign in to vote.
16 Oct 2003Danang Suharno Ngadinegaran
MFC Spectrum Board control
Please Sign up or sign in to vote.
12 Oct 2003Liu Xue Song
A Custom-BASIC language interpreter written in C++
Please Sign up or sign in to vote.
16 Oct 2003Hans Dietrich
XColorStatic is a simple CStatic-based control that provides font changes, text and background colors, and icon display.
Please Sign up or sign in to vote.
22 Oct 2003Jonathan de Halleux
Yet another DAL generator with SQL generation, multi database support, C# code generation, etc...
Please Sign up or sign in to vote.
19 Oct 2003Venkat Mani
With the code below I will explain how to subclass a Notepad application window using hooks & subclassing techniques. This technique can be used to build custom dll-based engines for any application
Please Sign up or sign in to vote.
20 Oct 2003Gurvinder Singh
The article describes differences in inline assembly of gcc and VC++
Please Sign up or sign in to vote.
26 Oct 2003Girish Nurani Sankaranarayanan
An overview of Pocket PC development, including information on development tools and languages available.
Please Sign up or sign in to vote.
29 Oct 2003Chau Nguyen
If there are some applications you have to run during your work, but need to minimize them to the Task Bar, make your Task Bar become "dirty". This utility will minimize them to the System Tray.
Please Sign up or sign in to vote.
16 Oct 2003Hans Dietrich
XHyperLink is a simple drop-in hyperlink control with optional parent notification.
Please Sign up or sign in to vote.
27 Oct 2003BadJerry
A class for synchronizing reader and writer threads
Please Sign up or sign in to vote.
6 Oct 2003Igor Vigdorchik
This article presents 2 ready-to-use functions to create and resolve a shortcut.
Please Sign up or sign in to vote.
29 Oct 2003ICE_WIZARD
This article explains how to select an object using OpenGL.
Please Sign up or sign in to vote.
8 Oct 2003emoiXY - Laurent
How to use templates for splitter views
Please Sign up or sign in to vote.
26 Oct 2003mcgahanfl
Use WM_COPYDATA to send data to/from C++ and C# Windows processes
Please Sign up or sign in to vote.
29 Oct 2003Massimiliano Conte
Using Iphlpapi.dll to retrieve network adapters info
Please Sign up or sign in to vote.
2 Jan 2009AnOldGreenHorn
Wrapper classes for Win32 HTTP calls, URL encoding, etc.
Please Sign up or sign in to vote.
9 Oct 2003Emilio Garavaglia
This article put forwards a proposal for structured window subclassing and hooking
Please Sign up or sign in to vote.
12 Nov 2003David Crow
A magic trick that will astound you!
Please Sign up or sign in to vote.
29 Oct 2003Chandrta/Chandrasekar
Introduction to using Sockets in C#.
Please Sign up or sign in to vote.
2 Oct 2003Jonathan de Halleux
A thin wrapper around the Boost.Random library
Please Sign up or sign in to vote.
11 Aug 2004pseudonym67
Selecting colors with a combo box.

Current Participants

Those with articles that match the contest criteria are automatically entered.

Architect
Italy Italy
Born and living in Milan (Italy), I'm an engineer in electronics actually working in the ICT department of an important oil/gas & energy company as responsible for planning and engineering of ICT infrastructures.
Interested in programming since the '70s, today I still define architectures for the ICT, deploying dedicated specific client application for engineering purposes, working with C++, MFC, STL, and recently also C# and D.
Web Developer
United States United States
Pravarakhya is from Hyderabad,India and has completed 27 revolutions round the sun! His main interests include .net and MFC/VC++/COM programming. He is also interested in various design methodologies and agile methods.
Web Developer
Ireland Ireland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
United Kingdom United Kingdom
Known as "The Wandering Geek", I have had to often change identities and countries due to the low quality level of the numerous software I have left behind.
Never wrote a software that did more than sorting 3 numbers which actually worked.
Hey but feel free to download my stuff!

Web Developer
India India
Working as a Senior Software Engineer
Interested in Device Driver development for Windows and Linux.
Interested to develop the stacks for TCP/IP.
Web Developer
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Retired
United Kingdom United Kingdom
I've been programming computers since about 1968. I started at school with Algol 60 on an Elliott 803. From there I progressed through the Z80 and other microprocessors to the PC, DOS and Windows, Pascal, C and C++.

My other interests include astronomy and classical music. All of my contributions to Code Project have arisen from programs I've written in these areas.
Web Developer
Indonesia Indonesia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Pinnacle Business Systems
United States United States

The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.

HTTP 404 - File not found
Internet Information Services
Software Developer
Italy Italy
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Team Leader Starkey Laboratories
United States United States
The first computer program I ever wrote was in BASIC on a TRS-80 Model I and it looked something like:
10 PRINT "Don is cool"
20 GOTO 10

It only went downhill from there.

Hey look, I've got a blog
Web Developer
Luxembourg Luxembourg
Systems architect specialized in realtime and embedded systems and broadband systems.
Web Developer
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Cyprus Cyprus
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Hans Dietrich Software
United States United States
I attended St. Michael's College of the University of Toronto, with the intention of becoming a priest. A friend in the University's Computer Science Department got me interested in programming, and I have been hooked ever since.

Recently, I have moved to Los Angeles where I am doing consulting and development work.

For consulting and custom software development, please see www.hdsoft.org.





Software Developer (Junior)
Vietnam Vietnam
My subject is Information technology. I like programming and learn more about everything.
Web Developer
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Engineer
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Chief Technology Officer
Spain Spain
To summarize: learn, learn, learn... and then try to remember something I.... I don't Know what i have to remember...

http://www.olivacorner.com
Web Developer
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Engineer
United States United States
Jonathan de Halleux is Civil Engineer in Applied Mathematics. He finished his PhD in 2004 in the rainy country of Belgium. After 2 years in the Common Language Runtime (i.e. .net), he is now working at Microsoft Research on Pex (http://research.microsoft.com/pex).
Web Developer
China China
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) IBI Group
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Leonardo
Italy Italy
Hi Smile | :)
I was born in 1970 (Augusta - Italy).
I live in Taranto - Italy.
I work in Taranto - Italy.
I like computer science!!!
That's all!
Web Developer
United States United States
Just a good guy.
Web Developer
United States United States
I'm a Senior Software Engineer for a company based in Reston, Virginia. I have been working for them for 11 years as of February 17, 2005. I have been writing Windows applications since about 1995. I'm particularly interested in graphics programming, as well as user interfaces. Aside from programming, I also enjoy listening to music, playing guitar, drawing and painting.
Web Developer
United States United States
MCSE, MCSD, MCDBA, CCNA
Business Analyst UPC AT B2B customers
Austria Austria
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Team Leader
France France
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
Ireland Ireland
Peter Mares has no comment on himself. I'll let the objective humanoids do the damage Wink | ;)
He is currently developing a hobby MMO to prove that he can do it Wink | ;)

My Blog

All good things were meant to be improved
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Sirius Analytical Instruments
United Kingdom United Kingdom
A research and development programmer working for a pharmaceutical instrument company for the past 17 years.

I am one of those lucky people who enjoys his work and spends more time than he should either doing work or reseaching new stuff. I can also be found on playing DDO on the Cannith server (Send a tell to "Maetrim" who is my current main)

I am also a keep fit fanatic, doing cross country running and am seriously into [url]http://www.ryushinkan.co.uk/[/url] Karate at this time of my life, training from 4-6 times a week and recently achieved my 1st Dan after 6 years.
Web Developer
United States United States
16yrs of GUI programming experience gained at: (most recent first) BlackBall, Veritas, Seagate Software, Arcada, Stac, Mountain, and Emerald Systems.

Languages/Scripting: C, C++, JAVA, BASIC, JAVASCRIPT, HTML, XML, PHP, and SQL

Tools: MS Visual Studio, MS Visual SourceSafe, CVS, PVCS, Bounds Checker, VMWare, ToDoList, InstallShield, and Office Applications

Libraries and API: RTL, STL, WIN32, MFC, ATL, .NET, ActiveX, DirectX, COM, DCOM, Shell Extensions, and Shell Namespaces

Strengths: Honest, communicative, keen eye for usability, good at estimating workload and completion dates, ready to take on grunt work, team player, experienced working with QA, localization, Tech Pubs, Sales, and Marketing teams.
Web Developer
India India
Sumeet is the main architect of Copernicus, a Hospital Information System owned by Eutech Cybernetics and loves development, esp. in Visual Basic .Net as it removes so many of the limitations that were so frustrating in VB6.

He practiced as a General Surgeon for many years in India before finding his real passion was software development. Sumeet stays in Pondicherry, a small town just south of Chennai, in India, as he loves its peaceful and very special atmosphere
Web Developer
United States United States
I'm an ENTP personality type, Ex Army Ranger, former software design engineer for Hewlett-Packard's TV network and now self employed.

Best job: Golf caddy in high school
Worst job: Tele-marketer

Countries Lived in, or visited: USA, Mexico, South Korea, Canada, Japan, North Korea (for 10 seconds), Spain, Germany, Bahrain, Iraq, Saudi Arabia & Panama

Hobbies: Classical Guitar, Video Games, Golf, Pool, Beer, 1/48 scale WWII airplane models, Reading & B-Movies
Web Developer
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Other
United States United States
fdefewtr534554yutki8op09;[pio';l.n,kbnmcvbxcvzxaqW876876UIYIUJUGHJGFHYFGHRDTR4564QWEDASASFDXCBVCBNGHNMJHMJN,NJKL;O[P-0=-]'[P';L/L,M.NM,BNMCGNGFXDGDFGTYU76TRYW34TR5AWERFASDVGfdsxbvfbvnvnm,jkl.k
You must sign in to participate in this contest.
This contest has ended.
1 Oct - 1 Nov 2003