Click here to Skip to main content
15,886,087 members
This competition has ended

Best C++/MFC article of November 2009

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.

Please Sign up or sign in to vote.
2 Nov 2009csrss
A tool for loading device drivers
Please Sign up or sign in to vote.
25 Nov 2009Mamasha Knows
Arena like memory management, embedding allocations inside Arena, DTOR, context thinking
Please Sign up or sign in to vote.
11 Jan 2010puri keemti
SAAS (Software as a Service) comprises of technologies SOA, Web services and AJAX as a new approach to build enterprise application. It is deployed as hosted service and access over internet for all vendors.
Please Sign up or sign in to vote.
12 Nov 2009MobileAppMastery
In this post, we will see how to make a Toolbar with UIToolbar
Please Sign up or sign in to vote.
23 Feb 2010Ivo Beltchev
Classic Start menu and other shell features for Windows 7 and Vista.
Please Sign up or sign in to vote.
2 Dec 2009gstolarov
SharePoint OCR image files indexing.
Please Sign up or sign in to vote.
17 Mar 2015Tsuda Kageyu
Provides the basic part of Microsoft Detours functionality for both x64/x86 environments.
Please Sign up or sign in to vote.
14 Nov 2009Ahmed Charfeddine
Easily instrument your code, visualize, interpret results, track optimization, compare and decide.
Please Sign up or sign in to vote.
11 Nov 2009Volodymyr Shamray, Apriorit Inc
In this article we'll consider some things about the Clipboard internals by showing how you can forbid access to it.
Please Sign up or sign in to vote.
24 Jan 2011Ajay Vijayvargiya
Learn how you can write your own Windows debugger.
Please Sign up or sign in to vote.
25 Aug 2011crazybit
An asynchronous HTTP download class for C++
Please Sign up or sign in to vote.
6 Apr 2010Ajay Vijayvargiya
Learn from this guide how and when - as well as when not - to use multithreading.
Please Sign up or sign in to vote.
10 Jun 2015Sergey Podobry, Apriorit Inc
This tutorial will show you how to develop a simple file system filter driver.
Please Sign up or sign in to vote.
27 Jan 2010Igor Tolmachev
Displays the old "two monitors" icon in Windows 7 that flashed blue to show network activity on the System Tray.
Please Sign up or sign in to vote.
7 Nov 2009Ali Tavakol
Fast, beautiful, real and easy to connect to your application
Please Sign up or sign in to vote.
31 Dec 2014KjellKod.cc
How to make a wait-free, lock-free CircularFifo using C++11.
Please Sign up or sign in to vote.
9 Nov 2009Richard MacCutchan
Creating a custom wizard under Visual C++ Express
Please Sign up or sign in to vote.
12 Nov 2009Carlos Jiménez de Parga
Expert system modeling in CommonKADS and CLIPS implementation, embedded in C++.
Please Sign up or sign in to vote.
19 Oct 2011headmyshoulder
This article explains a framework for solving ordinary differential equations, which is based on template metaprogramming.
Please Sign up or sign in to vote.
25 Nov 2009Mayank Rai
Turn Off Monitor when PC is locked
Please Sign up or sign in to vote.
26 Nov 2009Mohammad Nasim
Describes how Borland smartly used its keyword __closure to handle events
Please Sign up or sign in to vote.
26 Nov 2009Mohammad Nasim
Describes how Borland could bybass standard C++ restrictions via __closure keyword
Please Sign up or sign in to vote.
1 Nov 2009Ali Tavakol
Fast, real, and easy to connect to your application.
Please Sign up or sign in to vote.
15 Nov 2009Jochen Baier
Example code to check if a program or window is pinned on the Windows 7 taskbar.
Please Sign up or sign in to vote.
20 Nov 2009Brett D Johnson
Automate file version updates for large suites of C++, C#, and VB apps.
Please Sign up or sign in to vote.
24 Apr 2012Andy Bantly
C++ class to authenticate an SMTP server connection
Please Sign up or sign in to vote.
5 Nov 2009daily insider
Demonstrates how the ATL::CImage class can be used to do color-to-grayscale conversion on images.
Please Sign up or sign in to vote.
2 Nov 2009MobileAppMastery
Here is how to use UIPasteBoard to implement custom copy and paste in your app
Please Sign up or sign in to vote.
30 Nov 2009BUR456
/*1st TARGET:Program that prints multiple bmp images*//*2nd TARGET:prints the pixel value of colors used in image*/#include#include#include#includeint main(void){ clrscr(); unsigned char color; long int Doffset, w, h; int...

Current Participants

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

Technical Lead
Tunisia Tunisia
Services:
http://www.pushframework.com/?page_id=890
Software Developer (Senior)
India India
Started programming with GwBasic back in 1996 (Those lovely days!). Found the hidden talent!

Touched COBOL and Quick Basic for a while.

Finally learned C and C++ entirely on my own, and fell in love with C++, still in love! Began with Turbo C 2.0/3.0, then to VC6 for 4 years! Finally on VC2008/2010.

I enjoy programming, mostly the system programming, but the UI is always on top of MFC! Quite experienced on other environments and platforms, but I prefer Visual C++. Zeal to learn, and to share!
Engineer
Iran (Islamic Republic of) Iran (Islamic Republic of)
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Founder
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)
United States United States

I cut my teeth on PDP-11s, TRS-80s, and XTs before C++ was a real language. My first programming job required me to submit job changes by creating punch cards. I learned C from K&R, because that was the only book that I could find on the subject.


I enjoy making other people's jobs and lives easier. I owe the Internet community more than I can ever repay for the source code and knowledge you have shared with me over the years, ...BUT I intend to try anyway! Smile | :)

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
Spain Spain
I obtained my PhD degree in Computer Graphics at the National Distance Education University (UNED) in October 2019. I also hold a Ms. degree in Software Engineering and Computer Systems and a Bs. degree in Computer Science from the National Distance Education University (UNED).
I have been employed as a C++ software developer in several companies since year 2000.
I currently work as a Tutor-Professor of Symbolic Logic, Discrete Math and Java Object-Oriented Programming at UNED-Cartagena (Spain) since 2015.
Team Leader PhoXo
China China
graduate from University of Science and Technology of China at 2002.

Now I work at www.phoxo.com.
Software Developer ORM
Poland Poland
codeceptive[at]gmail.com
Philippines Philippines
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
http://www.GaspMobileGames.com
United States United States
Writing code since 1987 using whatever language/environment you can imagine. Recently got into the mobile games. Feel free to check them out at http://www.GaspMobileGames.com
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Ukraine Ukraine
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
United States United States
Ivo started programming in 1985 on an Apple ][ clone. He graduated from Sofia University, Bulgaria with a MSCS degree. Ivo has been working as a professional programmer for over 12 years, and as a professional game programmer for over 10. He is currently employed in Pandemic Studios, a video game company in Los Angeles, California.
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) LogRhythm
United States United States
Enjoying Colorado! Family and intense software development.

Kjell is a driven developer with a passion for software development. His focus is on coding, boosting software development, improving development efficiency and turning bad projects into good projects.

Kjell was twice national champion in WUKO and semi-contact Karate and now he focuses his kime towards software engineering, everyday challenges and moose hunting while not being (almost constantly) amazed by his daughter and sons.
Chief Technology Officer Cpp2Mtl Integration Solutions
United States United States
My real name is Reuven Bass. My first article here was published under the Mamasha Knows pseudonym. It worked. So, I stay with Mamasha for a while. (If it works - do not touch it)

Programming became my life from thirteen. I love coding. I love beauty. I always try to combine coding and beauty.

RB
Software Developer (Senior)
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Greece Greece
I'm working in C++, PHP , Java, Windows, iOS, Android and Web (HTML/Javascript/CSS).

I 've a PhD in Digital Signal Processing and Artificial Intelligence and I specialize in Pro Audio and AI applications.

My home page: https://www.turbo-play.com
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.
Network Administrator
Egypt Egypt
working as a professional services consultant for Cisco products (Routing, Switching, and SDA/DNA).
my main job is to redesign networks to accommodate changes required by business needs, minimizing the down-time as possible. also, i join other teams to help troubleshoot complex network problems.
India India
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 was a Software Engineer for 40+ years starting with mainframes, and moving down in scale through midi, UNIX and Windows PCs. I started as an operator in the 1960s, learning assembler programming, before switching to development and graduating to COBOL, Fortran and PLUS (a proprietary language for Univac systems). Later years were a mix of software support and development, using mainly C, C++ and Java on UNIX and Windows systems.

Since retiring I have been learning some of the newer (to me) technologies (C#, .NET, WPF, LINQ, SQL, Python ...) that I never used in my professional life, and am actually able to understand some of them.

I still hope one day to become a real programmer.
Team Leader Apriorit
Ukraine Ukraine
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Japan Japan
In 1985, I got my first computer Casio MX-10, the cheapest one of MSX home computers. Then I began programming in BASIC and assembly language, and have experienced over ten languages from that time on.
Now, my primary languages are C++ and C#. Working for a small company in my home town in a rural area of Japan.

Software Developer (Senior) Apriorit Inc
Ukraine Ukraine
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
You must sign in to participate in this contest.
This contest has ended.
1 Nov - 30 Nov 2009