Click here to Skip to main content
14,026,166 members

MFC/C++ Jun 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.

Current Entries

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

9 Jun 2005
Nish Nishant
CProcessData is a template class that makes it easy to use data allocated in a different process, and is useful when making inter-process SendMessage/PostMessage calls.
28 Jun 2005
Greg Rezansoff
This brief article describes how to use managed Direct3D to render texture bitmaps with alpha channels and transparency key colours onto vertices in C# with the aid of a MatrixStack.
16 Dec 2005
Aleksei Trunov
An article on generalized functors implementation in C++. Generalized functor requirements, existing implementation problems and disadvantages are considered. Several new ideas and problem solutions together with the compete implementation are suggested.
25 Jun 2005
.rich.w
An easy updating method with a small foot print.
13 Jul 2006
Jaroslaw Kowalski
Introduction to managing diagnostic traces with NLog.
17 Jun 2005
Joseph M. Newcomer
A better Zoomin utility.
26 Jun 2005
Nish Nishant
A tool with full source code that enumerates tray icons and allows you to reposition them as well as send mouse messages.
6 Jun 2005
Arshynkin Maksym
This article describes GridCtrl that consists of common controls such as EditBox, ComboBox and Button. The GridCtrl helps you create, exchange and manage layouts.
6 Jun 2005
Vishalsinh Jhala
This article explains how to enumerate all the objects in a Portable Executable and manipulate them.
31 Jul 2005
ThatsAlok
Collection of Q&A from VC++ forum between 25 April 2005 to 8 June 2005
7 Sep 2005
oshah
The final article in the access control series presents a guide to the access control editor and its associated ISecurityInformation interface.
15 Jun 2005
PJ Arends
An easy to use class for adding basic mouse gesture recognition to your application.
6 Jun 2005
asef
An article to draw a 3D math function on a static control.
23 Apr 2014
Duncan Edwards Jones
A viewer application for EMF format spool files
24 Jun 2005
Omar Al Zabir
Convert HTML to XHTML while applying tag and attribute filters in order to produce nice and clean HTML for web posting.
31 May 2005
Tony. Smith
This article is based on Ziran Lin 's Pinnable ControlBar.
10 Jun 2005
Nitron
This article illustrates how to get the text out of an HTML resource.
15 Jun 2005
DXNuk
A bevel line control with Visual Studio Designer SelectionRule support.
8 Jun 2005
Chen Hao
An article on how to dynamically hide columns in a list control.
1 Jun 2005
Nish Nishant
Describes a function that overcomes the inadequacies of IsAppThemed and IsThemeActive.
17 Jun 2005
Nish Nishant
Explains the usage of the Marshal class methods GetFunctionPointerForDelegate and GetDelegateForFunctionPointer, and compares their performance with the P/Invoke mechanism.
7 Jun 2005
Richard Lin
An article that presents a loop buffer solution for inter-threads or inter processes communication
16 Jun 2005
Achilleas Margaritis
LibGC 3.0: portable multithreaded garbage collection for C++.
1 Jun 2005
Dalibor Drzik
Operating system version requirements to the corresponding values for the currently running version of the system.
6 Jun 2005
Birender Singh
CreateDir function creates folders and subfolders thereby completing the whole path. This function overcomes the limitations of CreateDirectory Win32 API.
5 Jul 2005
Douglas R. Keesler
A file encryption/decryption class with built in MD5 string and file hashing.
5 Jul 2005
mb2sync
An object-oriented recursive-descent parser generator framework implemented using class templates.
16 Jun 2005
Emmanuel Kartmann
This article presents an automated software testing tool for Web applications (Internet/Intranet) based on Internet Explorer.
27 Jun 2005
xiaohe521
A small class to read INI File, only has 4 methods: ReadInteger, ReadFloat, ReadBoolean, ReadString.
12 Jun 2005
Brigil V
This is a Visual Studio add-in component built in ATL COM. This will help you to customize some features of the Visual C++ debugger. The addin will configure your own data types into debugger's tool-tip display using Autoexp.dat file.
3 Dec 2011
Ukkie9
How to get the revision number for your project using Subversion or CVS/RCS
9 Jun 2005
Staffan Sjöstedt
Export powerpoint slides as bitmaps using screen capture.
23 Jun 2005
Jek Platform
This article discusses how to use thread pool to execute a job which consists of a list of collaborative tasks.
14 Jun 2005
Roger Allen
Context sensitive help does not work for a PropertySheet embedded within the page of another PropertySheet.
30 Jun 2005
Franz Klein
A Cyclomatic complexity viewer application.
19 Jun 2005
CWEIS
A regular expression validation library for Windows Forms.
30 Jul 2012
simonchen.net
Details of how to make a tool-tip for a combobox. The enhanced class CTTCombobox is derived from the MFC ComboBox class.
23 Jun 2005
David Crow
A class wrapping most of the functionality of the IDiskQuotaControl interface.
6 Jul 2005
seazi
Clean Viusal Studio workspaces by deleting folders such as Release, Debug etc. and intermediate files.
23 Jun 2005
Nilesh K.
A simple thread pool implementation.
21 Sep 2005
Keith A. Lewis
Single header wrapper for registry manipulation.
6 Jul 2005
Vitaly Tomilov
Demonstrates effective data processing of ADO recordset objects in C++ via Safe Arrays provided by method GetRows.
1 Jun 2005
Jerome_D
This article discovers how to develop and simulate cross-platform embedded systems using the UML State Machine Wizard.
5 Jun 2005
darkoman
An article on extending applications with export to Rich Text Formatted documents.
1 Jun 2005
sunhui
This paper gives a general MFC application wizard which supports .NET Framework.
8 Jun 2005
Chan-gu Lee
CRefObject is not a smart pointer. It is a reference manager class for value-based objects.
25 Jun 2005
Jerome_D
This article discovers how to design a hierarchical state machine engine for embedded system development.
27 Jun 2005
Isildur
Another way to localize your MFC application.
13 Jun 2005
esob
This class provides a raw OLEDB class library.
6 Jun 2005
Jose Lamas Rios
How to define and use interfaces in C++.

Current Participants

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

.rich.w
CEO
United States United States
No Biography provided
ThatsAlok
Software Developer (Senior)
India India
He used to have biography here Smile | :) , but now he will hire someone (for free offcourse Big Grin | :-D ), Who writes his biography on his behalf Smile | :)

He is Great Fan of Mr. Johan Rosengren (his idol),Lim Bio Liong, Nishant S and DavidCrow and Believes that, he will EXCEL in his life by following there steps!!!

He started with Visual C++ then moved to C# then he become language agnostic, you give him task,tell him the language or platform, he we start immediately, if he knows the language otherwise he quickly learn it and start contributing productively

Last but not the least, For good 8 years he was Visual CPP MSMVP!
Achilleas Margaritis
Software Developer (Senior)
Greece Greece
No Biography provided
Aleksei Trunov
Web Developer
Russian Federation Russian Federation
No Biography provided
Arshynkin Maksym
Architect
Ukraine Ukraine
No Biography provided
asef
Web Developer
Iran (Islamic Republic of) Iran (Islamic Republic of)
I live in Iran . I started hardware programming when I was young. I designed and built some ISA cards for attaching to PC.like ocsiloscope and signal generator. Now I am working for a engineering company and Manager of some project.
Birender Singh
Technical Lead Leading Services Organization
India India
Working as a Technology Lead in Mobility domain (Mobile applications: Android, IPhone) with an India Based Leading Services Organization.

Areas of interests includes SOA, Mobility, Design Patterns.

As part of services organization, worked with market Leader Firms into Networking, Security & Mobility spaces.
Brigil V
Web Developer
India India
I am a Software Engineer from Trivandrum, India. I am very much interested in Software Development activities, especially in Design and Coding. Currently I am working with VC++ projects.
Chan-gu Lee
Software Developer (Senior)
Korea (Republic of) Korea (Republic of)
No Biography provided
Chen Hao
Web Developer
China China
Chen Hao is a programmer of SourceTec Software Co., LTD.
He began to program since 1992 and programming became
one of the most important things in his life since then.

His most recent projects were Sothink SWF Quicker and
Sothink SWF Decompiler.
CWEIS
United States United States
No Biography provided
Dalibor Drzik
Web Developer
Slovakia Slovakia
Wink | ;-)
darkoman
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.
David Crow
Software Developer (Senior) Pinnacle Business Systems
United States United States

The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.

HTTP 404 - File not found
Internet Information Services
Douglas R. Keesler
United States United States
I have no biography, but then, I don't have an obituary yet either -- Thank God!!
Duncan Edwards Jones
Software Developer (Senior)
Ireland Ireland
C# / SQL Server developer
Microsoft MVP (Azure) 2017
Microsoft MVP (Visual Basic) 2006, 2007
DXNuk
Web Developer
United Kingdom United Kingdom
No Biography provided
Emmanuel Kartmann
Web Developer
France France
Fell into computer software at the age of 11, founder of 3 startups, and now manager of an independent software vendor (ISV) labelled proSDK (www.prosdk.com)... And still a freeware writer and technical article author!
esob
Web Developer
Puerto Rico Puerto Rico
C/C++ programmer since 1984.
Franz Klein
United Kingdom United Kingdom
I am a qualified Veterinary Surgeon who prefers treating computers with viruses than animals with viruses. I have recently completed a MEng German Informatics degree at the University of Reading with a 2:1. I also have the ISEB Foundation Certificate in Software Testing.

Currently I am umemployed and desparately looking for a job in the IT industry.
Greg Rezansoff
Web Developer
Canada Canada
Greg Rezansoff is a software developer in Toronto, Canada.
Isildur
Web Developer
Spain Spain
No Biography provided
Jaroslaw Kowalski
Software Developer (Senior)
United States United States
No Biography provided
Jek Platform
United States United States
No Biography provided
Jerome_D
Web Developer
China China
Jerome. (Free to speak, free to use.)
Jose Lamas Rios
Web Developer
Uruguay Uruguay
Jose Lamas Rios is a member of Genexus' R&D team since 1993. He publishes a blog at http://jlamas.blogspot.com/ (English)[^] and http://blogjlr.blogspot.com/ (Spanish)[^]
Joseph M. Newcomer
Retired
United States United States
PhD, Computer Science, Carnegie Mellon University, 1975
Certificate in Forensic Science and the Law, Duquesne University, 2008

Co-Author, [i]Win32 Programming[/i]
Keith A. Lewis
Web Developer
United States United States
No Biography provided
mb2sync
Japan Japan
I am worried about my poor English...
Nilesh K.
Web Developer
India India
No Biography provided
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
Nitron
Software Developer (Senior) Lockheed Martin
United States United States
Walter Storm is currently doing quantitative research and data science. Originally from Tunkhannock, PA., he has a B.S. in Aerospace Engineering from Embry-Riddle Aeronautical University[^], and an M.S. in Systems Engineering from SMU[^]. He has been professionally developing software in some form or another since January of 2001.

View Walter Storm's profile on LinkedIn.[^]
oshah
Web Developer
United States United States
Mr. Shah is a reclusive C++/C# developer lurking somewhere in the depths of the city of London. He learnt physics at Kings' College London and obtained a Master in Science there. Having earned an MCAD, he teeters on the brink of transitioning from C++ to C#, unsure of which language to jump to. Fortunately, he also knows how to use .NET interop to merge code between the two languages (which means he won't have to make the choice anytime soon).

His interests (apart from programming) are walking, football (the real one!), philosophy, history, retro-gaming, strategy gaming, and any good game in general.

He maintains a website / blog / FAQ / junk at shexec32.serveftp.net, where he places the best answers he's written to the questions you've asked. If you can find him, maybe you can hire Mr. Shah to help you with anything C++[/CLI]/C#/.NET related Smile | :) .
PJ Arends
President
Canada Canada
No Biography provided
Richard Lin
Architect
United States United States
Richard Lin is senior software engineer of in Silicon Valley.

Richard Lin was born in Beijing and came to US in the fall of 1995. He began his first software career in bay area of California in 1997. He has worked for many interesting projects including manufacturing testing systems, wireless AP firmware and applications, email anti-virus system and personal firewalls. He loves playing go (WeiQi in Chinese) and soccer in his spare time. He has a beautiful wife and a cute daughter and enjoys his life in San Jose of California.
Roger Allen
Software Developer (Senior) Sirius Analytical Instruments
United Kingdom United Kingdom
A research and development programmer working for a pharmaceutical instrument company for the past 17 years.

I am one of those lucky people who enjoys his work and spends more time than he should either doing work or reseaching new stuff. I can also be found on playing DDO on the Cannith server (Send a tell to "Maetrim" who is my current main)

I am also a keep fit fanatic, doing cross country running and am seriously into [url]http://www.ryushinkan.co.uk/[/url] Karate at this time of my life, training from 4-6 times a week and recently achieved my 1st Dan after 6 years.
seazi
United States United States
No Biography provided
simonchen.net
Software Developer (Senior) www.likefreelancer.com
China China
I was borned at Jianghan district, Qianjiang Hubei province of China, and always pursuiting his dream in Beijing.

Last century 1996, I got a learning machine called Subor(1.8MHZ CPU, 2k memory) that it can be connected to TV looked like computer emulater, the machine is really good for learning G-Basic, and Wubi inputs, after soon, A real PC was presented to me, the core was 586 pentium MMX, really graceful! in that mean-time, I practiced Javascript language and dynamic HTML on that PC, of course, including many famouse classic games. also, I have further self-studied professional electronic courses via Wuhan University.

A great starting point was in 2001, I went to a software firm and did deepth experience in real software development, learned C/C++ and ASP(VBscript).

In 2005, I moved to another creative firm, major responsibility is to develop windows GUI based on MFC framework, and early touched Mac PowerPC and Macbook for migrating soft. I'm still there and developing a great social web application.

In 2007, I have married with my wife and had a very cute daughter she's close to 3 old now. At all available time, I has been activating on freelancer.com and doing lots of amazing jobs.
Staffan Sjöstedt
Web Developer
Sweden Sweden
Running the company LäraNära AB in Sweden, developing and marketing a tool for distance learning.
sunhui
Web Developer
Unknown
No Biography provided
Tony. Smith
China China
No Biography provided
Ukkie9
Software Developer (Senior) ITB CompuPhase
Netherlands Netherlands
Thiadmer Riemersma develops system software, embedded software and multimedia software for his company CompuPhase in the Netherlands.
Vishalsinh Jhala
Web Developer
United States United States
No Biography provided
Vitaly Tomilov
Software Developer (Senior) Sibedge IT
Ireland Ireland
My online CV: cv.vitalytomilov.com
xiaohe521
Web Developer
China China
My Name is Xiangxiong Jian ,I love Programming ,And I love the sharing code
 
ThatsAlok -  45 Day Series: CodeProject VC++ Forum Q&A - I
Prize pool
No prizes assigned.
You must sign in to participate in this contest.
This contest has ended.
1 Jun - 1 Jul 2005

Advertise | Privacy | Cookies | Terms of Service
Web02 | 2.8.190419.4 | Last Updated 1 Jun 2005
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid