Click here to Skip to main content
13,733,345 members

MFC/C++ Feb 2005

This competition has ended

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.

You must sign in to participate in this contest.
This contest has ended.
1 Feb - 1 Mar 2005

Current Entries

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

26 Feb 2005
Rohit Joshi
Memory Map class provides IPC using shared memory. The Policy based design provides flexibility, extensibility and easy to use class.
5 Mar 2005
Toby Opferman
This article will go deeper into the basics of creating a simple driver.
5 Feb 2005
Toby Opferman
This article will go into the basics of creating a simple driver.
19 Feb 2005
Ashkbiz Danehkar
A Spy tool program like MS Spy++ that lets you capture window controls and modify their properties. Useful for learning window handles and their properties.
6 Sep 2006
Geert van Horrik
This updater makes it possible to update your application easily with data in XML format. This way, you don't have to write your own updater.
14 Feb 2005
Eugene Pustovoyt
Extended MessageBox class
3 Feb 2005
Igor Ladnik
A way to remotely set permissions on folders in the Exchange Server using an Exchange SDK-based COM in-proc wrapped into a .NET class and exposed to a client with Remoting technique.
18 Feb 2005
Lim Bio Liong
Learn the fundamental principles of the COM Single-Threaded Apartment Model by code examples.
9 Feb 2005
Mike O'Neill
COleRichEditCtrl will display RTF text as well as bitmaps, video clips, Word, Excel and PowerPoint documents, and any other kind of OLE objects.
19 Feb 2005
Toby Opferman
This article will go deeper into the basics of creating a simple driver.
15 Feb 2005
Chris Grimes
Keeps CRT locale status in synch with Windows thread locale.
31 Mar 2005
xryl669
The final article about API hooking, with a working example of a thread deadlock detector.
15 Jul 2009
Jeffrey Walton, Jordan Walters
A UTF-16 class derived from CStdioFile for reading and writing Unicode files
6 Feb 2005
Chris Maunder
The explanations, workarounds, scenarios and the rationale behind the decisions to change the Whidbey C++ compiler.
31 Jan 2005
Tomas Brennan
How to hack the combo box to give it a horizontal scroll bar, thus giving a polished look with ease + simplicity.
10 Feb 2005
Hatem Mostafa
This article describes how Proxy Server deals with PORT and PASV FTP commands
16 Nov 2005
Sergei_VP
Masked numeric edit ActiveX control.
31 Oct 2005
JanKotowski
This dynamically reziable control does not flicker. The article describes the problem and the technique used to solve the flickering.
10 Feb 2005
Simon Ellis
This article provides a simple autoupdate class that can be added to any application.
3 Feb 2005
pratheesh
An article on adding spell check and synonym info functionality to an editor using MS Word Automation.
24 Jan 2013
Jay Kint
Tutorial for using the Calvin C++ persistence library.
19 Feb 2005
Przemyslaw Syrek
Viewing windows in full screen mode.
23 Feb 2005
Ken Mazaika
An object oriented OpenGL particle engine, for the simple creation of advanced particle effects.
20 Feb 2005
pocjoc
An application to let run every time a child is over your computer.
11 Jul 2007
Radu Gruian
This article introduces a template class-based approach to construct and query Patricia tries. The article includes source code and a demo application.
6 Aug 2009
Jarl Lindrud
User-friendly remote method invocation in C++.
1 Feb 2005
skybirdcao
A tree editor control with toolbar, that can be edited conveniently.
9 Feb 2005
rocky_pulley
How to use the Adobe Acrobat 7 Reader ActiveX control inside a C++ application.
17 Oct 2008
CodeBureau - Matt Simner
A C# console application for deleting files based on age.
7 Feb 2005
icerrato@libero.it, pmarco72, Bartolomeo Sorrentino
An article about WAP architecture and a sample application.
3 Feb 2005
Dean Thomas
An article on reading and writing tags for MP3 files.
20 Feb 2005
David Nash
Simple text editor featuring drag-and-drop and printing.
20 Feb 2005
GMazzo65
This shows how to use a "working" progress bar like Windows XP does.
10 Feb 2005
Zac Howland
An article on using macros to encapsulate enumerations.
16 Feb 2005
Jay Kulaindevelu
To change the row colors in reports.
12 Mar 2007
bkausbk
Make Property Sheet/Wizards resizable without much modification.
7 Feb 2005
Roger65
An article on enumerating processes.
22 Feb 2005
R. van der Wal
An article on scaling 64 bit integers using extended precision integer arithmetic.
10 Mar 2005
xryl669
Some useful tricks and tips before being able to detect a deadlock.
6 Feb 2005
João Paulo Figueira
Exploring SQL CE 2.0 schema information with the ATL OLE DB Consumer Templates.
8 Mar 2005
IBone©
Extract icon instances from icon files to both icon or bitmap format .
14 Feb 2005
Danil Shopyrin
An article on how ad hoc adapters generation can be emulated in C#.
29 May 2006
Sachin R Sangoi
Need for binding an EXE to DLLs.
25 Feb 2005
Cd-MaN
An article on how to access data from fixed size record data from the .NET environment
3 Feb 2005
DarkYoda M
This article describes how to use wildcard to make input validation in CEdit control or to compare string with wildcard.
20 Oct 2005
Alexander D. Alexeev
An article on how to make resizable dialogs with WTL.
15 Feb 2005
Scott McCain
A reusable progress bar server control for ASP.NET server pages.
8 Feb 2005
Vigen Dolbakyan
Quick implementation of client/server connection using DCOM.
1 Feb 2005
Hans-Christian Andersen
A workaround to the ActiveX MSChart control EditCopy / Legend bug in MFC.
You must sign in to participate in this contest.
This contest has ended.
1 Feb - 1 Mar 2005

Current Participants

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

Alexander D. Alexeev
Software Developer (Senior)
Russian Federation Russian Federation
No Biography provided
anindya_sengupta
Software Developer (Senior)
India India
Anindya Sengupta is a Software Developer from the eastern part of India, working on C/C++/VC++/MFC/COM/ATL/DirectX. When he is not writing code he may be listening to some songs of R.E.M or Green Day.
No Biography provided
bkausbk
Germany Germany
Hobby: system programing (operating system and hardware)
Prefered languages are x86 assembler, c and c++.
Currently student of applied computer science at university of applied sciences Bingen (Germany)
Cd-MaN
Web Developer
Romania Romania
No Biography provided
Chris Grimes
Software Developer (Senior) CDK Global, LLC
United States United States
Director of Software Engineering for a startup software/hardware solution provider based in Silicon Valley. Currently in search of a new position with another company.
Chris Maunder
Founder CodeProject
Canada Canada
Chris is the Co-founder, Administrator, Architect, Chief Editor and Shameless Hack who wrote and runs The Code Project. He's been programming since 1988 while pretending to be, in various guises, an astrophysicist, mathematician, physicist, hydrologist, geomorphologist, defence intelligence researcher and then, when all that got a bit rough on the nerves, a web developer. He is a Microsoft Visual C++ MVP both globally and for Canada locally.

His programming experience includes C/C++, C#, SQL, MFC, ASP, ASP.NET, and far, far too much FORTRAN. He has worked on PocketPCs, AIX mainframes, Sun workstations, and a CRAY YMP C90 behemoth but finds notebooks take up less desk space.

He dodges, he weaves, and he never gets enough sleep. He is kind to small animals.

Chris was born and bred in Australia but splits his time between Toronto and Melbourne, depending on the weather. For relaxation he is into road cycling, snowboarding, rock climbing, and storm chasing.
CodeBureau - Matt Simner
Software Developer (Senior) Codebureau
Australia Australia
Started with COBOL/CICS/DB2 - ended up with C#/ASP.NET. I'm a half-geek (or so my wife tells me!)
Danil Shopyrin
Web Developer
Russian Federation Russian Federation
An experienced software developer.

Now I'm participating in VisualSVN project that is an integration package between Subversion and Visual Studio.
DarkYoda M
Web Developer
France France
I'm a French Industrial Developer,

I like codeproject! It help me to solve my problems many times...

I'm interresting in electronic an embedded module like snap (www.imsys.se), but I don't have any time to go hard in this way Wink | ;)
David Nash
Australia Australia
David worked in the computer industry for 20 years as a hardware and network specialist. He taught himself to program C++ in 2002, and continues to dabble in C++ as a hobbie.
Dean Thomas
Software Developer Iglu.com
United Kingdom United Kingdom
Been programming for nearly 8 years now, 3 years professionally. Now working for Iglu.com (one of the developers for www.IgluSki.com)

Check out my blog for more code related articles!
Eugene Pustovoyt
Software Developer CBST
Belarus Belarus
No Biography provided
Geert van Horrik
Software Developer CatenaLogic
Netherlands Netherlands
I am Geert van Horrik, and I have studied Computer Science in the Netherlands.

I love to write software using .NET (especially the combination of WPF and C#). I am also the lead developer of Catel, an open-source application development framework for WPF, Silverlight, WP7 and WinRT with the focus on MVVM.

I have my own company since January 1st 2007, called CatenaLogic. This company develops commercial and non-commercial software.

To download (or buy) applications I have written, visit my website: http://www.catenalogic.com
GMazzo65
Web Developer
Argentina Argentina
No Biography provided
Hans-Christian Andersen
Web Developer
Canada Canada
Hans-Christian began his interest in programming with Visual Basic as a 15 year old, where he first programmed an Blockout clone and a Lunar Landing simulation.

This interest led him to discover the delights in Basic programming on his Texas Instruments TI-82 (a linkup chat program and a simple raytracer) and AmigaBasic on his Amiga 500. He eventually dabbled with HTML, JavaScript, DHTML & CSS, when the internet bloomed.

Eventually Hans-Christian went off to university in England to take a Bachelours in Computer Science and learnt C++, as well as Java, PHP, JSP, J2ME, SQL, Assembly, MFC, DirectX and OpenGL.

Currently Hans-Christian is living in Canada and is focusing on C++ and PHP development. He is also in the process of learning dotNet and C# in his spare time, as well as toying with Linux & BSD.

Have a look at my project website: ->
http://www.antipop.co.uk/projects/


"Dreams of creating digital mice..."
IBone©
Web Developer
Romania Romania
My details are disclosed on need to know basis.
You don't need to know !
icerrato@libero.it
Web Developer
Italy Italy
No Biography provided
Igor Ladnik
Software Developer (Senior)
Israel Israel


  • Nov 2010: Code Project Contests - Windows Azure Apps - Winner
  • Feb 2011: Code Project Contests - Windows Azure Apps - Grand Prize Winner


JanKotowski
Web Developer
Canada Canada
No Biography provided
Jarl Lindrud
Australia Australia
Software developer, ex-resident of Sweden and now living in Canberra, Australia, working on distributed C++ applications. Jarl enjoys programming, but prefers skiing and playing table tennis. He derives immense satisfaction from referring to himself in third person.
Jay Kint
Web Developer
United States United States
Jay Kint has been a software engineer/hacker for most of his life, starting with 8 bit Ataris. After a lengthy stint in the game industry, he now works at Microsoft in SQL Server.
Jay Kulaindevelu
Web Developer
United States United States
I'm a .Net Programmer/Web Developer, mostly working on ASP.Net C# and VB.Net,Oracle,SQL server 2000.
Jeffrey Walton
Systems / Hardware Administrator
United States United States
No Biography provided
João Paulo Figueira
Software Developer (Senior) Frotcom International
Portugal Portugal
I work on R&D for Frotcom International, a company that develops web-based fleet management solutions.
Ken Mazaika
United States United States
No Biography provided
Lim Bio Liong
Systems Engineer NEC
Singapore Singapore
Lim Bio Liong is a Specialist at a leading Software House in Singapore.

Bio has been in software development for over 10 years. He specialises in C/C++ programming and Windows software development.

Bio has also done device-driver development and enjoys low-level programming. Bio has recently picked up C# programming and has been researching in this area.
Mike O'Neill
United States United States
Mike O'Neill is a patent attorney in Southern California, where he specializes in computer and software-related patents. He programs as a hobby, and in a vain attempt to keep up with and understand the technology of his clients.
pocjoc
Architect
Spain Spain
Software engineer specialist in OO analisys and design.
pratheesh
Web Developer
India India
I'm a nature lover
Przemyslaw Syrek
Engineer
Poland Poland
I'm a student of Electrical Engineering
in Krakow (POLAND).My interest is computer
analysis in circuit theory and so far I have
been using MFC to build simple programs that
estimates solutions of circuits.
Live in Tarnow-Zdroj (of course) Smile | :)
R. van der Wal
Software Developer (Senior)
Netherlands Netherlands
Richard van der Wal is a Software Development Engineer at Fugro Intersite B.V.
He holds a bachelors in mechanical engineering and a bachelors in information technology and had many years of experience in industrial automation before he started his job at Intersite. His current activities focus on software design and system design for real-time data processing in the offshore industry both on Windows PCs and embedded Linux platforms.
Radu Gruian
Software Developer (Senior) Microsoft
United States United States
Software engineering manager at Microsoft (Seattle area).
rocky_pulley
Web Developer
United States United States
I live in the Nothern Virginia/Washington D.C. area. I have been working in the software industry since 1995. My skills are primarily in C++ and Java on Windows and Unix platforms but I also work with C# and some other programming languages (even PL/I and COBOL when necessary!).

Check out my software web site: http://www.dreamsyssoft.com
Roger65
United States United States
No Biography provided
Rohit Joshi
Software Developer
United States United States
Rohit Joshi is a software engineer working for a telecom company in USA. He has development expirience using C, C++ ,C#, VoiceXML, ASR, IMAP, LDAP, HTTP, SIP, H323 on unix/linux and platforms.
Sachin R Sangoi
Technical Lead
India India
Hi I am Sachin Sangoi from Mumbai. Working in VC++ from 9 years (From July 2004).Completed BE Electronics + PG CDAC + MBA Finance.
I would like to thanx Mr Sameer Vasani, my team and my friend Rahul bhamre from whom i learnt a lot.They have been a great help.
Thanx 2 all my friends especially Rahul B, Sandeep C, Sandeep K, Govind P, Rohit P, Pratik P who have all been there when needed.

Happy Coding Smile | :)
Scott McCain
Web Developer
United States United States
I am a software engineer with over 20 years experience. My interests include web application development, graphics programming, network connectivity, and game programming.
Sergei_VP
Web Developer
Ukraine Ukraine
No Biography provided
Simon Ellis
United States United States
No Biography provided
skybirdcao
Web Developer
China China
A programmer graduated 2003, and worked for one year. Program with C/C++, sometimes use perl, or java, etc. I like CodeProject website, and want to make more friends here. I'm dreaming to beacome a guy in programming.
Toby Opferman
Engineer Intel
United States United States
Toby Opferman has worked in just about all aspects of Windows development including applications, services and drivers.

He has also played a variety of roles professionally on a wide range of projects. This has included pure researching roles, architect roles and developer roles. He also was also solely responsible for debugging traps and blue screens for a number of years.

Previously of Citrix Systems he is very experienced in the area of Terminal Services. He currently works on Operating Systems and low level architecture at Intel.
Tomas Brennan
Software Developer (Senior)
Ireland Ireland
B.Sc. in Information Systems.
Languages: C, Assembly 80x86, VB6, Databases, .NET, Linux, Win32 API.

Short Note:
Having worked with IT systems spanning over 14 years, he still can remember writing a TSR to trap the three-finger salute in the old days of DOS with Turbo C. Smile | :) Having worked or hacked with AS/400 system while in his college days, graduating to working with Cobol on IBM MVS/360, to RS/6000 AIX/C. He can remember obtaining OS/2 version 2 and installing it on an antique 80386. Boy it ran but crawled! Smile | :) Keen to dabble in new technologies. A self-taught programmer, he is keen to relinquish and acquire new bits and bytes, but craves for the dinosaur days when programmers were ultimately in control over the humble DOS and hacking it!! Smile | :)
Vigen Dolbakyan
Web Developer
United States United States
No Biography provided
xryl669
France France
No Biography provided
Zac Howland
Web Developer
United States United States
I started programming at 15 with a TI-82 calclator in Z80 assembly (oh, those were the days . . .) I am pretty much a self taught programmer. I've taught myself Visual Basic, C/C++, Java, and am currently working on C#. I also like to experiment with system administration and security issues, and occassionally I work on web design. For the last 4 years, I have worked for Leitch, Inc. as a Software Engineer and graduated from Old Dominion University with bachelor's degrees in Computer Science, Mathematics, and Business Management in December of 2004.
You must sign in to participate in this contest.
This contest has ended.
1 Feb - 1 Mar 2005
 
Johan Rosengren -  Report Generator
Prize pool
No prizes assigned.
You must sign in to participate in this contest.
This contest has ended.
1 Feb - 1 Mar 2005
You must sign in to participate in this contest.
This contest has ended.
1 Feb - 1 Mar 2005
You must sign in to participate in this contest.
This contest has ended.
1 Feb - 1 Mar 2005

Advertise | Privacy | Cookies | Terms of Service
Web05-2016 | 2.8.180920.1 | Last Updated 1 Feb 2005
Copyright © CodeProject, 1999-2018
All Rights Reserved.
Layout: fixed | fluid