Click here to Skip to main content
13,801,691 members

MFC/C++ Sep 2002

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 Sep - 1 Oct 2002

Current Entries

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

28 Sep 2002
Stoyan Damov
Internet File System from scratch - making web services and peer-to-peer technology work together to build a virtual file system
4 Sep 2002
Stephane Rodriguez.
This article demonstrates how to automate IE's Save As functionality
30 Sep 2002
HAMZADAYI
Custom CRulerWnd control
27 Dec 2003
Heath Stewart
Learn to embed .NET user controls in Java applications, applets, and beans using COM to bridge the gap between the two frameworks.
7 Oct 2002
Magomed Abdurakhmanov
Simple class to store application settings in registry
24 Nov 2002
Wouter Dhondt
Explanation of the debugger pseudoregisters like @ERR, @TIB
17 Nov 2005
Heath Stewart
Shell extensions to distinguish between .NET assemblies and Win32 applications and libraries.
6 Oct 2003
Dan Farino
This is a SQL Server 2000 Extended Stored Procedure writted in Managed C++. It allows you to use regular expressions in T-SQL.
21 Nov 2002
Philipos Sakellaropoulos
An article on writing thumbnail shell extensions for your MFC document types
22 Sep 2002
Jim Koornneef
Combine CXImage and DibSectionLite on Pocket PC.
12 Sep 2002
Andrei Litvin
Classes used to save data in Excel 2.1 Workbook format
14 Jan 2003
voodoopriestess
A class to detect ALL the features of the CPU / CPUs in the local system. Now at version 1.2
18 Jul 2003
Ernest Laurentin
Introduction to Microsoft Script Hosting and Adding Macro Scripting language support to existing MFC Application
22 Oct 2003
Stephane Rodriguez.
This tool automatically converts Visual C++ 7.0 projects back to Visual C++ 6.0 projects.
25 Oct 2007
Hans Dietrich
A custom control based on CStatic that interprets and displays common HTML text formatting elements such as bold, italic, color, font, and size, but adds only 16 Kb to your app.
1 Oct 2002
John O'Byrne
CSplashScreenEx allows to display a non rectangular bitmap with information about the init of your app
30 Sep 2002
Ernest Laurentin
Shows how to use Microsoft Script Hosting inside existing ATL/WTL Application
25 Jul 2003
Emilio Guijarro
SSD SDK provides security for your shareware programs through strong cryptographic techniques.
29 Dec 2002
Huang Wei
Adding "Merge cells" support to the MFC GridControl.
7 Sep 2002
Tanzim Husain
This article describes a non full screen dialog class that does not switch to full screen when the SIP is activated.
18 Sep 2002
Nish Nishant
Explains how you can suppress the File-Save-As dialog in a Doc/View app, how to save files to multiple formats, and how DoSave is implemented.
9 Oct 2002
Alexey
A dBASE syntax parser of one expression. Functions and variables are supported.
20 Sep 2002
Edwin Evans
A simple macro to collapse all the project nodes in the Solution Explorer
22 Jul 2003
spotofleopard
How to write a CDR in UDF
29 May 2003
Aisha Ikram
How to automatically send customized emails messages and attachments?
6 Sep 2002
Irfan Dawood
Enumerating processes using ToolHelp32 library and also shows how to change priority and terminate a process.
5 Feb 2012
Dimitri Rochette
Replacing a color by another in transparent bitmaps.
28 Sep 2002
Tanzim Husain
This article presents a special CEdit, that prompts the user for a value entry
6 Sep 2002
Ed Gadziemski
Describes an extension to DDX that can read and write blobs using OLE DB providers. Includes sample WTL OLE DB database projects for SQL Server "Pubs" and MS Access "Northwind"
1 Oct 2002
Ashutosh Arya
This series of articles demonstrates how to use some of the cool features of ATL in a time and energy saving manner.
22 Sep 2002
Nir Dremer
File Encryption Utility based on Blowfish Encryption Algorithm.
3 Oct 2002
Daniel Turini
A small handy command line tool for suspending/resuming the running of entire processes on Windows
2 Aug 2003
Bengi
This article will show/teach how to use ListView under Win32 API (Visual C++ 6.0).
12 Sep 2002
Walt Karas
A C++ AVL Tree Template
8 Oct 2002
Mazdak
This version of MFC grid works with database.
30 Sep 2002
Shibu K V
CSerialCom - A simple class for implementing serial communication in Win-9X/2000.
3 Jan 2003
Paul Ingles
An ASP.NET Validator Control implemented in Managed C++ that can be used to verify email addresses by connecting to SMTP servers listed as Mail eXchangers for a domain, includes example of Win32 API Interoperability with C++ .NET. The validation is not RegEx based.
28 Sep 2002
Dmitri Nеstеruk
An article describing the step-by-step process of adding basic OpenGL support to an ATL control
22 Sep 2002
Megan Forbes
The first in a series on network security for web developers
5 Sep 2002
Ybbozman
How to pause the main thread until a secondary thread is finished
26 Sep 2002
Ed Gadziemski
This article explains how to use WTL's CMultiPaneStatusBarCtrl class in an application.
16 Sep 2002
Ernest Laurentin
Series of tips for Visual C++ Developers
13 Sep 2002
Jagadish.G
Using Microsoft Text to Voice Interfaces in MFC
8 Sep 2002
Nick Hodapp
A monthly column by Microsoft's Visual C++ .NET Product Manager.
21 Oct 2002
Jonathan de Halleux
Eases up the use of the Matlab(c) COM server...
2 Dec 2002
Jonathan de Halleux
A fast random generator with normal or exponential distribution + a histogram class.
17 Sep 2002
Aisha Ikram
List sections and section data (key-value pairs). Displays a key value and creates/modifies a key-value pair
3 Sep 2002
Davide Calabro
A bitmapped progress bar control
30 Sep 2002
Nico Cuppen
An article on how to find all IP numbers of your machine. Will also show you how to pass through an authenticating proxy server.
You must sign in to participate in this contest.
This contest has ended.
1 Sep - 1 Oct 2002

Current Participants

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

Megan Forbes
Web Developer
Australia Australia
I am a South African web / SQL developer currently spending my time as a mum. My other passion is photography and have put a small portfolio up here[^]
Mazdak
Web Developer
Iran (Islamic Republic of) Iran (Islamic Republic of)
No Biography provided
Aisha Ikram
Technical Lead
United Kingdom United Kingdom
I am currently working as a Technical Lead in UK. I worked in .NET 1.1/2.0, C#, VB.NET, ASP.NET, VC++ 6, MFC, ATL, COM/DCOM, SQL Server 2000/2005. These days i am learning all .Net 3.x stuff.
Alexey
Web Developer
Russian Federation Russian Federation
Year of birth - 1974.
Eeducation - was ended by Kaliningrad State University in 1997.
Now I work as the engineer-programmer in Kaliningrad (RUSSIA).
Andrei Litvin
Web Developer
Canada Canada
No Biography provided
Ashutosh Arya
Web Developer
India India
Ashutosh Arya is an Electrical Engineer. He is currently working for Softcrylic Inc.
Bengi
Web Developer
Israel Israel
Win32API Rocks your world!!
Dan Farino
Web Developer
United States United States
No Biography provided
Daniel Turini
CEO
Brazil Brazil
I develop software since I was 11. In the past 20 years, I developed software and used very different machines and languages, since Z80 based ones (ZX81, MSX) to mainframe computers. I still have passion for ASM, though no use for it anymore.
Professionally, I developed systems for managing very large databases, mainly on Sybase and SQL Server. Most of the solutions I write are for the financial market, focused on credit systems.
To date, I learned about 20 computer languages. As the moment, I'm in love with C# and the .NET framework, although I only can say I’m very proficient at C#, VB.NET(I’m not proud of this), T/SQL, C++ and libraries like ATL and STL.
I hate doing user interfaces, whether Web based or not, and I’m quite good at doing server side work and reusable components.
I’m the technical architect and one of the authors of Crivo, the most successful automated credit and risk assessment system available in Brazil.
Davide Calabro
Web Developer
Italy Italy
No Biography provided
Dimitri Rochette
Software Developer (Senior)
France France
No Biography provided
Dmitri Nеstеruk
Founder ActiveMesa
United Kingdom United Kingdom
I work primarily with the .NET technology stack, and specialize in accelerated code production via code generation (static or dynamic), aspect-oriented programming, MDA, domain-specific languages and anything else that gets products out the door faster. My languages of choice are C# and F#, though I'm open to suggestions.

I'm a Microsoft MVP (Visual C#) since 2009. I run a collective tech blog at DevTalk.net. I use my own editor called TypograFix to typeset articles and blog posts.

Like the article and want this implemented in your product? Got a project that can benefit from Microsoft.Net goodness? Then get in touch!
Ed Gadziemski
Founder Choycer
United States United States
Ed has over 40 years experience in computer technology and a bachelor's degree in Business Administration. He currently owns a software development firm and an online retail business. During his career, he's led software development departments and created software still in use in the communications and healthcare industries. Ed is a veteran of the United States Army. He lives in Arizona in the United States.

Find Ed on Linkedin.

This material is copyright 2015 by Ed Gadziemski. Unauthorized use is strictly prohibited. All rights reserved.
Edwin Evans
Web Developer
United States United States
Edwin Evans lives with his wife and daughter in Santa Clara, California. He is the creator of HandyFind, a faster, friendlier way to find words in documents and Web pages. Edwin is also working to help create the technological Singularity by supporting the Singularity Institute for Artificial Intelligence.
Emilio Guijarro
Instructor/Trainer
Netherlands Netherlands
Emilio is a Computer Engineer currently working as software engineer in embedded systems.

Main interests are C/C++ programming, algorithmics, compilers, embedded systems, cryptography, and operating systems.
Ernest Laurentin
Software Developer (Senior)
United States United States
Ernest is a multi-discipline software engineer.
Skilled at software design and development for all Windows platforms.
-
MCSD (C#, .NET)
Interests: User Interface, GDI/GDI+, Scripting, Android, iOS, Windows Mobile.
Programming Skills: C/C++, C#, Java (Android), VB and ASP.NET.

I hope you will enjoy my contributions.
HAMZADAYI
Software Developer
Turkey Turkey
I'm working as a software developer in a local software company. My firm is a special solution company. This is work about different projects. Some friends thinking it is amazing. Smile | :) ))
Hans Dietrich
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.





Heath Stewart
Software Developer Microsoft
United States United States
Heath Stewart is a happily married software engineer originally from the Midwest and a graduate of Iowa State University. Heath start programming early in life and enjoys continuous research and development in new languages, frameworks, and platforms. Fluent in many different programming languages, he has developed many large-scale software solutions for companies in different areas, such as Internet filtering, intrusion detection systems, production management systems, and web applications for various purposes. He also enjoys photography.

Currently, Heath is a Program Manager in the Visual Studio Professional Deployment Experience (VSPro DEX) team at Microsoft. Previous to his employment, he was a Microsoft MVP for Visual C#.

He is also a CodeProject protector and is happy to help the development community.
Huang Wei
Web Developer
China China
He got Master degree of Theory and Application of Automatic Control from Tsinghua university(Beijing,China) in 1997,from then on he has been working for Tsinghua TongFang Software Co.Ltd,Beijing China.
Irfan Dawood
Web Developer
Pakistan Pakistan
Irfan Dawood is the junior year student at Department of Computer Science, University of Karachi. His interest includes programming in C++ and Java.
Jagadish.G
United States United States
No Biography provided
Jim Koornneef
Web Developer Golden Crater Corp
Canada Canada
Jim is the President of Golden Crater Corp. (formerly Golden Crater Software) which produces:

Tiny eBook Reader - Read eBooks anywhere, on any web enabled device or phone.

Doberman BMS - Home Automation and Building Management System bridging and enhancing several automation hardware platforms.
John O'Byrne
Web Developer
United States United States
I live in Santa Clara CA and work as a software engineer for SAP Business Objects.

My areas of expertise are user interface developments in Eclipse RCP / SWT / Draw 2D and C#
Jonathan de Halleux
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).
Magomed Abdurakhmanov
Web Developer
Russian Federation Russian Federation
No Biography provided
Nick Hodapp
Web Developer
United States United States
No Biography provided
Nico Cuppen
Web Developer
Netherlands Netherlands
No Biography provided
Nir Dremer
Product Manager
Israel Israel
Nir is a Product Manager from Israel with past Software Engineering Experience.

You're welcome to visit his photography site:
http://www.dremer.net/
Nish Nishant
United States United States
Nish Nishant is a Principal Software Architect based out of Columbus, Ohio. He has over 17 years of software industry experience in various roles including Lead Software Architect, Principal Software Engineer, and Product Manager. Nish was a Microsoft Visual C++ MVP between 2002 and 2015.

Nish is an industry acknowledged expert in the Microsoft technology stack. He authored C++/CLI in Action for Manning Publications in 2005, and had previously co-authored Extending MFC Applications with the .NET Framework for Addison Wesley in 2003. In addition, he has over 140 published technology articles on CodeProject.com and another 250+ blog articles on his WordPress blog. Nish is vastly experienced in team management, mentoring teams, and directing all stages of software development.

Contact Nish : If you are interested in hiring Nish as a consultant, you can reach him via his google email id voidnish.

Company Website : www.ganymedesoftwaresolutions.com
Paul Ingles
Web Developer
United Kingdom United Kingdom
I graduated with a first class BSc honours degree in a Computer Science/Management Science hybrid Smile | :) from Loughborough University. I live in London and currently work as a .NET Developer in central London.

I'm also currently blogging my progress at further developing my articles into commercial components. Read my blog here.

I've also recently started dabbling at digital photography, and digital re-touching, and developing small simple multiplayer games in Flash.
Philipos Sakellaropoulos
Web Developer Forthnet
Greece Greece
Software developer and Microsoft Trainer, Athens, Greece (MCT, MCSD.net, MCSE 2003, MCDBA 2000,MCTS, MCITP, MCIPD).
Shibu K V
Architect Infosys Technologies
India India
Currently working with the Embedded Systems & DSP Lab of Infosys Technologies, Thiruvananthapuram Development unit (www.infosys.com)
spotofleopard
Engineer
United States United States
Wheels I reinvented on various embedded systems

*License Plate Reader
*TCP/IP stack
*Web Server
*HTTP/FTP/SMTP client
*Ethernet/SCSI/USB drivers
*FAT32/UDF file system
*JPEG/MJPEG encoder
Addicted to reverse engineering. At work, I am developing business intelligence software in a team of smart people (independent software vendor).

Need a fast Excel generation component? Try xlsgen.
Stoyan Damov
Web Developer
Bulgaria Bulgaria
I'm crazy about programming, bleeding-edge technologies and my wife, Irina. Thinking seriously to start living in Centurian time.

The image shows me, happy :P

My blog
Tanzim Husain
Web Developer
United States United States
No Biography provided
TigerX
Web Developer
China China
He is a Visual C++ developer, MCSE
He has been programming in C/C++ for 7 years, Visual C++ with MFC for 5 years and RDBMS: Oracle, MS SQL for 5 years
voodoopriestess
Researcher
Germany Germany
Iain Chesworth graduated from Heriot-Watt University in June of 2002 in Computer Science and Physics. He now works as a C++ programmer and plays with code in his spare time. He is also a keen cyclist and swimmer.
Walt Karas
Web Developer
United States United States
Since 1984, Walt Karas has been a Software Developer, with a concentration in the areas of embedded systems, high-availability systems and low-level programming. He received a Bachelor's Degree from Eastern Michigan University in 1983, with a double major in Computer Science and Mathematics.
Wouter Dhondt
Web Developer
Belgium Belgium
Wouter got interested in computers and programming at the age of 12 (using a 286 and basic). Several years and an electronics degree later, he started working as a software engineer. In the summer of 2001, Wouter created Fping as an alternative to the windows ping program (just for his own amusement). Amazed by the response / interest, he founded kwakkelflap.com to ensure a better distribution for the tool. Several other applications have been released since...
Ybbozman
Web Developer
Germany Germany
No Biography provided
You must sign in to participate in this contest.
This contest has ended.
1 Sep - 1 Oct 2002
 
 -  The Complete Guide to C++ Strings, Part II - String Wrapper Classes
Prize pool
No prizes assigned.
You must sign in to participate in this contest.
This contest has ended.
1 Sep - 1 Oct 2002
You must sign in to participate in this contest.
This contest has ended.
1 Sep - 1 Oct 2002
You must sign in to participate in this contest.
This contest has ended.
1 Sep - 1 Oct 2002

Advertise | Privacy | Cookies | Terms of Service
Web02 | 2.8.181215.1 | Last Updated 1 Sep 2002
Copyright © CodeProject, 1999-2018
All Rights Reserved.
Layout: fixed | fluid