Click here to Skip to main content
15,884,975 members
This competition has ended

Best C++/MFC article of Sep 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.

Please Sign up or sign in to vote.
16 Sep 2007Rajasekharan Vengalil
How to switch the thread that a routine is running on.
Please Sign up or sign in to vote.
31 Oct 2007Hatem Mostafa
This article demonstrates N-gram construction and Fast Text Pattern Extraction using a modified LZW algorithm.
Please Sign up or sign in to vote.
1 Sep 2007Miszou
A Windows batch file to bubble-sort a list of items
Please Sign up or sign in to vote.
27 Sep 2007Arne Steinarson
DynObj is an open source library that provides a C++ application with run-time class loading facilities
Please Sign up or sign in to vote.
1 Oct 2007rtybase
The theory and practice of developing server applications.
Please Sign up or sign in to vote.
23 Sep 2007Maruf Maniruzzaman
Shows how to implement a POP3 server
Please Sign up or sign in to vote.
30 Nov 2007Maruf Maniruzzaman
This is a full set of applications that can be used to logon to Windows system using mobile disk. No password typing.
Please Sign up or sign in to vote.
13 Sep 2007Ruiying WANG
A tutorial on how a Firefox plugin does OpenGL rendering
Please Sign up or sign in to vote.
19 Sep 2007Tim Brooks
An article explaining how to switch views in a WTL SDI application.
Please Sign up or sign in to vote.
14 Nov 2007Mark Swaanenburg
A customizable embedded HTTPServer for C#.
Please Sign up or sign in to vote.
25 Sep 2007Abdellatif_El_Khlifi
An article on generating all possible permutations and combinations rapidly in a new and simple manner
Please Sign up or sign in to vote.
21 Sep 2007Saar Yahalom
A TCP session reconstruction tool for C#.
Please Sign up or sign in to vote.
8 Oct 2007Nescot
Setting DNS using iphelp and register, DhcpNotifyConfigChange and DnsFlushResolverCache
Please Sign up or sign in to vote.
11 Nov 2007GauranG Shah
It's a simple dialog based Screen Capture that uses Global Mouse Hooks to capture the area selected by user, controls( i.e. Buttons, etc.), and any other Window.
Please Sign up or sign in to vote.
22 Sep 2007Maruf Maniruzzaman
This article shows how to design an SMTP server
Please Sign up or sign in to vote.
14 Sep 2007jackyxinli
An article to show how to draw a skin window
Please Sign up or sign in to vote.
18 Sep 2007r2build
R2build is a continuous Integration (or daily build/night build/build automation) tool, establishes the night build in minutes, only by adding build step node and linking the node. It supports lots of development tools: sourcecontrol, compiler, packaging, FTP, mail, autotest.
Please Sign up or sign in to vote.
16 Sep 2007zam664
Replace Explorer User Interface with your own User Interface for Kiosks
Please Sign up or sign in to vote.
14 Sep 2007Omer Tripp
An atricle introducing a StringBuilder class written in C++
Please Sign up or sign in to vote.
1 Dec 2007kamnas
A command line tool with source code to add any native Win32 resource (HTML, Icons, BMPs, etc.) to an executable.
Please Sign up or sign in to vote.
5 Sep 2007Chris_Anderson
This chapter will lay out some of the basic principles of WPF and walk through a quick overview of the entire platform. You can think of this chapter as a preview of the rest of the book.
Please Sign up or sign in to vote.
14 Sep 2007isemenov
Portable Dynamic Loader
Please Sign up or sign in to vote.
13 Sep 2007Jason Nottingham
An article describing how to manage the interface between native and managed code
Please Sign up or sign in to vote.
6 Sep 2007pinaldave
SQL SERVER - 2005 - Introduction and Explanation to sqlcmd
Please Sign up or sign in to vote.
1 Feb 2008Ali BaderEddin
This article describes in detail how to set up an OpenGL window with controls laid out and organized into GLUI subwindow(s), and provides you with a template for your OpenGL applications.
Please Sign up or sign in to vote.
10 Oct 2007Jia.Chen
This article uses a simple example to show how to build a Firefox component intercepting/operating DOM
Please Sign up or sign in to vote.
24 Sep 2007Ali Tavakol
This article describes the CJalaliCalendar class, which is useful for working with the Iranian Jalali (Shamsi) calendar.
Please Sign up or sign in to vote.
3 Dec 2014khavkin18@yandex.ru
This article presents the Hadcon's real time module for Windows 7/XP
Please Sign up or sign in to vote.
4 Sep 2007Tolga Birdal
A fast data structure based on a linked list and dynamic array. This list has O(1) add, delete, and access time.
Please Sign up or sign in to vote.
13 Sep 2007kingmax_007
The Tool Tip shows the Text of Static Control when the Text is clipped in Static Control.
Please Sign up or sign in to vote.
23 Sep 2007Praveen Nair (NinethSense)
This article provides basic information about software testing for programmers in a beginner’s level.
Please Sign up or sign in to vote.
13 Sep 2007Chetan Raiyani
You can read any length of line from the source file. No restrictions.
Please Sign up or sign in to vote.
7 Sep 2007GauranG Shah
Using this applicatin you can hide the Start Button, System Clock, Quick Launch and much more. You can also Change the Text on Start Button.
Please Sign up or sign in to vote.
22 Sep 2007gripmaster
This short article explains how to create a cryptographic checksum (a hash) with the help of the hashlib++ library.
Please Sign up or sign in to vote.
25 Sep 2007saud_ad
A walkthrough on building a Windows control that can be moved by the user at runtime.
Please Sign up or sign in to vote.
3 Sep 2007aiglevn
Creating MenuItem with Icon _ Creating Circle Button
Please Sign up or sign in to vote.
17 Sep 2007WeiHua zhang
show tooltip in any position, and set text color, back color.
Please Sign up or sign in to vote.
16 Sep 2007xwp
An media player looks like Microsoft MediaPlayer10
Please Sign up or sign in to vote.
1 Sep 2007zhzhtst
This article updates Matt Pietrek's Vectored Exception Handling article from the MSDN Magazine.

Current Participants

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

Engineer
Tunisia Tunisia
- Software / Hardware / Embedded engineer - C/C++ engineer

- IEEE computer society member

- Web page: http://www.abdellatif.netcv.com
Software Developer
Vietnam Vietnam
I am from Vietnam and I love IT (^_^)

.....::::: A I G L E V N :::::.....
Software Developer
United States United States
https://open-gl.com
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.
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.
Technical Lead
India India
Hi,
I am working...
Unknown
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Tester / Quality Assurance
India India
His name is Gaurang Shah. He has completed his bachelor in computer science.Has worked as a System programmer. Currently working as QA Analyst in Pune.
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)
Egypt Egypt
Russian Federation Russian Federation
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer none
China China
To be, or not to be, this is question. That's are all depend on your decision. What do you think?
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.
Web Developer Horizon Ideas
United States United States
My name is Jia Chen and I want you tell you about my childhood dream: being a problem-solver. My mom told me it was silly because it wasn't really a profession. Through the last decade, I have been a software engineer, a product manager, a repetitive student, a management consult and an entrepreneur. They appear far from my childhood dream. But I still think I am living it. Because the essence of it is to find problems and solve problems. Some times I may not solve new problems, but I always want to solve old problems in a new way.
Romania Romania
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Russian Federation Russian Federation
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
India India
me a VC++ programmer
Engineer Hybrid DSP
Netherlands Netherlands
Software Developer Microsoft
United States United States
Have completed BSc in Computer Science & Engineering from Shah Jalal University of Science & Technology, Sylhet, Bangladesh (SUST).

Story books (specially Masud Rana series), tourism, songs and programming is most favorite.

Blog:
Maruf Notes
http://blog.kuashaonline.com
Chief Technology Officer Pollstar
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.
China China
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Israel Israel
I am a software engineer, as well as a research student at The Hebrew University. I love coding, math, computer theory, reading, tennis, guitar, swimming, animals, and - most importantly - my wife and family.
Founder http://blog.SQLAuthority.com
India India
Pinal Dave is a Microsoft Technology Evangelist (Database and BI). He has written over 2200 articles on the subject on his blog at http://blog.sqlauthority.com. Along with 8+ years of hands on experience he holds a Masters of Science degree and a number of certifications, including MCTS, MCDBA and MCAD (.NET). He is co-author of two SQL Server books - SQL Server Programming, SQL Wait Stats and SQL Server Interview Questions and Answers. Prior to joining Microsoft he was awarded Microsoft MVP award for three continuous years for his contribution in community.
Architect ORION INDIA SYSTEMS
India India
Praveen.V.Nair - aka NinethSense - PMP, Microsoft MVP - is working as a Head of Technology and Architecture at Orion India Systems, Kochi, India. He has been playing with electronics from the age of 10 and with computers from the age of 14. He usually blogs at http://blog.ninethsense.com/.
Unknown
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Microsoft
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) BlackRock
United Kingdom United Kingdom
My name is Ruslan Ciurca. Currently, I am a Software Engineer at BlackRock.
Unknown
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer Microsoft
Israel Israel
Saar, has been programing since 1997. He enjoys taking things a part and designing simple solutions to complex problems. Currently, works for Microsoft writing in a variety of languages and flavors. During the last year he is taking a closer look into mobile and web development.
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
United States United States
Tim lives in sunny Tacoma, WA with a panamoric view of Mt. Rainier in his backyard. (Ok, the sunny part was an exaggeration).
Tim started programming in 1981 using BASIC on a mini-frame on, really, punch cards, TTYs and paper tape. He graduated from the Naval Academy with an English and general engineering degree in 1991, and went on to become a Marine Corps Communications Officer where he administed a Novell/Banyan Vines (remember them?) network and did Perl and HTML scripting on the side.

Since then, he's gone on to teach himself first VBA, C#, Windows, MFC and WTL programming - he also likes swimming against the tide! Tim has developed numerous, mostly ASP/ASP.Net applications for companies he's worked for as well as for family and friends. He's also developed personal tools using MFC, WTL and ATL. He loves the breadth of .Net but also continues to see a future for MFC and WTL as long as people need to build small(er) and fast(er) applications.

His current development passion is embedded programming on constrained devices (mostly PocketPC and Smartphone).

He is also crazy about his wife, step son and dogs; enjoys snowboarding, bike riding, and the occasional Xbox360 game. He speaks enough German to pass as a Czech tourist. And he thinks Mike Blaszczak's "Professional MFC with Visual C++ 6" is the best programming book ever written!
CEO Gravi Information Technologies and Consultancy Ltd
Turkey Turkey
Currently, also an MSc. student in Technical University of Munich, I develop practical application in computer vision for more than 5 years. I design real-time solutions to industrial and practical vision problems, both 3D and 2D. Very interested in developing algorithms in C relating math and vision.

Please visit Gravi's web page (http://www.gravi.com.tr) and my page (http://www.tbirdal.me) to learn more about what we develop.

I admire performance in algorithms.

"Great minds never die, they just tend to infinity..."
China China
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
xwp
Software Developer www.MayGion.com
China China
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
United States United States
Michael Carey is the Head of Development for an Automation Integrator in Philadelphia, PA. Michael specializes in Batch Automation, Process History, and Factory to Enterprise Integration.
China China
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 Sep - 1 Oct 2007