Click here to Skip to main content
15,867,568 members
This competition has ended

Best C++/MFC article of Aug 2007

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.
7 Aug 2007Hans Dietrich
XBreadCrumbBar is a windowless non-MFC class that allows you to display a breadcrumb trail as HTML text, with support for web links and APP: links.
Please Sign up or sign in to vote.
24 Aug 2007The Ultimate Toolbox
The Ultimate Toolbox supports Office XP, Office 2003, and Classic application skins
7 Aug 2007Joel De Guzman
Do you read Science Fiction? Have you read a story that involves parallel computation or multi-core processors? Tell our Threading for Multi-Core Developer Community about it and you can win cash prizes. It's easy to join. Spend your summer wisely and join the Reading for Multi-Core Contest.
Please Sign up or sign in to vote.
14 Sep 2013The Ultimate Toolbox, metalogicsw.com
The Ultimate Grid is now Open Source
Please Sign up or sign in to vote.
27 Aug 2007Drew_Benton
This is a complete beginners guide to codecaves that covers the main topics of: what a codecave is, what a codecave can be used for, and how to use a codecave.
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
Ultimate TCP-IP is now Open Source
Please Sign up or sign in to vote.
1 Jan 2008Hans Dietrich
XHtmlTree is an MFC control based on CTreeCtrl, with support for HTML text, web links, APP: links, XML load/save, Smart Checkboxes, and Drag & Drop.
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
The Ultimate Toolbox is now Open Source
Please Sign up or sign in to vote.
9 Jun 2017Reza Shademani
The main goal of this article is to explain the practical details of low level network security programming.
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
The Ultimate Toolbox GUI classes offer a wide range of MFC control extensions.
Please Sign up or sign in to vote.
10 Aug 2007Matt (D) Wilson
An alternative take on describing the VOLE Automation library
Please Sign up or sign in to vote.
31 Jan 2008Ali BaderEddin
This article describes in detail how to create your first GLUI window with some basic controls inside it, and provides you with a template for your OpenGL applications.
Please Sign up or sign in to vote.
10 May 2014John W. Wilkinson
A C++ JSON parser/generator written using Boost::spirit
Please Sign up or sign in to vote.
13 Aug 2007Zeeshan Amjad
In this article I try to implement some basic number theory function with the help of C++ template meta programming
Please Sign up or sign in to vote.
8 Dec 2007valdok
Alternative container classes implementation, a different approach.
Please Sign up or sign in to vote.
17 Aug 2007Drew_Benton
This article explores a more complete method of injecting a DLL into another process using the CreateRemoteThread approach.
Please Sign up or sign in to vote.
4 Sep 2007Mike65536
Yield Return Iterator for Native C++ Using Fibers
Please Sign up or sign in to vote.
23 Dec 2007Daniel Cohen Gindi
I have created classes to wrap the SQLite3 library, to remove many headaches...
Please Sign up or sign in to vote.
26 Dec 2013Mike Hankey
A utility to design gradients interactively.
Please Sign up or sign in to vote.
24 Aug 2007Sean OConnor
Using WinInet to call a server script asynchronously
Please Sign up or sign in to vote.
22 Aug 2007Paul Roberts
An owner-drawn CTreeCtrl that has checkboxes and open/close controls aligned vertically on the right hand edge of the tree for easy viewing regardless of the horizontal scroll position.
Please Sign up or sign in to vote.
17 Aug 2007mmsinclair
Encrypt in .NET and decrypt in Crypto++, a cryptography newbie's journey.
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
The Ultimate Toolbox provides a Layout Manager that can be configured to manage control placement on resizing of forms and dialogs
Please Sign up or sign in to vote.
13 May 2010mikem8
Visual Studio 2005 Addin to open *.h files on the left and *.c/*.cpp files on the right
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
An easy to use file watcher from the Ultimate Toolbox
Please Sign up or sign in to vote.
7 Aug 2007Bruno Challier
Use icons to draw buttons with owner-draw style.
Please Sign up or sign in to vote.
24 Aug 2007Zeeshan Amjad
Using C++ language constructs to introduce abstraction layers
Please Sign up or sign in to vote.
24 Aug 2007The Ultimate Toolbox
The Ultimate Grid provides for built-in edit notifications as well as customizable edit functionality
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
Ultimate Toolbox classes that help with DIBs, MetaFiles, and more.
Please Sign up or sign in to vote.
24 Aug 2007The Ultimate Toolbox
An easy to use Color Picker button included with the Ultimate Toolbox
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
The Ultimate Toolbox contains classes for dealing with Bitmap and JPEG files.
Please Sign up or sign in to vote.
14 Aug 2007Carlos Souza
A derived CListCtrl class that expands its rows when it receives multilines
Please Sign up or sign in to vote.
24 Aug 2007The Ultimate Toolbox
Ultimate Toolbox provides a set of classes to allow for application state management and customization.
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
The Ultimate Toolbox fetures a number of edit control extensions, some of which are described here
Please Sign up or sign in to vote.
15 Aug 2007Joel Ivory Johnson
Use a Windows Mobile Professional phone with a GPS receiver to create a simple SMS based location tracking program.
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
Two convenient font selection controls from the Ultimate Toolbox for MFC
Please Sign up or sign in to vote.
24 Aug 2007The Ultimate Toolbox
The Ultimate Toolbox classes for Shell Namespace navigation, an Application Bar, and more
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
An IE style option tree control from the Ultimate Toolbox
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
Classes from the Ultimate toolbox that allow configuring customized dialog item sound effects
Please Sign up or sign in to vote.
31 Aug 2007darkoman
An article on retrieving the weather data using Yahoo! Weather RSS feed
Please Sign up or sign in to vote.
24 Aug 2007The Ultimate Toolbox
An introduction to using custom datasources with the Ultimate Grid
Please Sign up or sign in to vote.
24 Aug 2007The Ultimate Toolbox
COX3DTabViewContainer can be used to provide tabbed window support to document views and control bars
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
The Ultimate Toolbox provides additional classes to help with serial and socket communication.
Please Sign up or sign in to vote.
9 Aug 2007Paramesh Gunasekaran
Implementing ISAPI Filter in IIS 5.x/6.x for logging HTTP/HTTPS request & response data
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
The Ultimate Toolbox contains several predefined CEdit derived controls for physical unit input and conversion
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
A flexible multi-column combobox control from the Ultimate Toolbox
Please Sign up or sign in to vote.
24 Aug 2007The Ultimate Toolbox
An introduction to using built-in and custom cell types with the Ultimate Grid
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
The COXHyperBar control is an MFC control which will give the floating toolbar look seen in the Microsoft Expression 'Hyperbar' sample
Please Sign up or sign in to vote.
24 Aug 2007The Ultimate Toolbox
The Ultimate Toolbox Utility classes deal with Memory, Clipboard, Parsing, etc.
Please Sign up or sign in to vote.
25 Aug 2007The Ultimate Toolbox
An extended tooltip control from the Ultimate Toolbox

Current Participants

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

Software Developer
United States United States
https://open-gl.com
George Sand Hospital, Bourges
France France
Electronic health record, health classifications (diseases, procedures), database, diagnosis related groups.
Software Developer
Brazil Brazil
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Israel Israel
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Elektromehanika d.o.o. Nis
Serbia Serbia
He has a master degree in Computer Science at Faculty of Electronics in Nis (Serbia), and works as a C++/C# application developer for Windows platforms since 2001. He likes traveling, reading and meeting new people and cultures.
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) 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.





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
United States United States
I attended Southern Polytechnic State University and earned a Bachelors of Science in Computer Science and later returned to earn a Masters of Science in Software Engineering. I've largely developed solutions that are based on a mix of Microsoft technologies with open source technologies mixed in. I've got an interest in astronomy and you'll see that interest overflow into some of my code project articles from time to time.



Twitter:@j2inet

Instagram: j2inet

Software Developer (Senior) Spirent Communications Plc
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.
Instructor / Trainer
Australia Australia
Software Development consultant, specialising in project remediation.

Creator of the FastFormat, Pantheios, STLSoft and VOLE open-source libraries.

Author of the books Extended STL, volume 1 (Addison-Wesley, 2007) and Imperfect C++ (Addison-Wesley, 2004).
Retired
United States United States
Currently enjoying retirement and working on projects without pressure, deadlines or any kind of management.
Poland Poland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Pecan Ventures, LLC
United States United States
Software engineer.
Software Developer (Senior)
United Kingdom United Kingdom
Languages: C++, C#, Java, Javascript, Typescript and Python
Technical Lead HCL Technologies
India India
Paramesh Gunasekaran is currently working as a Software Engineer in HCL Technologies, India. He obtained his Bachelor's degree in Information Technology from Anna University, India. His research areas include Computational Biology, Artificial Neural Networks and Network Engineering. He has also received international acclaim for authoring industry papers in these areas. He is a Microsoft Certified Professional in ASP.NET/C# and has also been working in .NET technologies for more than 8 years.

Web: http://www.paramg.com
Software Developer (Senior)
United Kingdom United Kingdom
Started programming on a Commodore Vic 20(!), and later entered employment programming for the Mac back in the days of System 6. Soon the pull of the Dark Side became too strong and I switched to Windows (Win 3.1) and have been coding for Windows ever since.

I'm now lead programmer for a small software house in Glasgow, Scotland. Our main products include PTFB Pro, ColorCache, and LogMeister.
Australia Australia
www.linkedin.com/in/rezashademani
Web Developer
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.
Web Developer
Canada Canada
In January 2005, David Cunningham and Chris Maunder created TheUltimateToolbox.com, a new group dedicated to the continued development, support and growth of Dundas Software’s award winning line of MFC, C++ and ActiveX control products.

Ultimate Grid for MFC, Ultimate Toolbox for MFC, and Ultimate TCP/IP have been stalwarts of C++/MFC development for a decade. Thousands of developers have used these products to speed their time to market, improve the quality of their finished products, and enhance the reliability and flexibility of their software.
This is a Organisation

476 members
Software Developer (Senior)
Israel Israel
My name is Vladislav Gelfer, I was born in Kiev (former Soviet Union), since 1993 I live in Israel.
In programming I'm interested mostly in low-level, OOP design, DSP and multimedia.
Besides of the programming I like physics, math, digital photography.
Team Leader American Institute for Research
United States United States
Working as a Team leader in American Institute for Research
You must sign in to participate in this contest.
This contest has ended.
1 Aug - 1 Sep 2007