MFC FAQ Home Page

Microsoft Visual C++/Microsoft Foundation Classes

Microsoft Visual C++/Microsoft Foundation Classes (MFC)

Frequently Asked Questions

Michael Pickens ([email protected])

Version 5.6

Last updated: 7/01/98


ATTENTION!!! The MFC FAQ

5.5 is still available to download.  It is formatted in  fancy HTML Help so you can download it and search it locally on your machine. Click here to download the file (mfc_faq.exe 1.34 Mb - self installing with instructions).

The MFC FAQ is graciously sponsored by Stingray Software. Stingray Software was founded to create and market MFC extensions. It is our belief that MFC/VC++ developers would rather use object-oriented class libraries, instead of binary, black box, OLE controls (a.k.a. ActiveX controls). We are now almost three years old and have several thousand customers who agree that MFC extensions are a great solution to many Windows development problems.

Here is a quick list of our products:

Objective Grid - The first and by far the most full-featured 100% MFC grid control on the market - click here to check out the hundreds of advanced features that this super-powerful table/spreadsheet control offers.

Objective Toolkit - Over 50 advanced GUI features for the MFC developer - bring your applications into the 90's and blow away your competition. Includes: Visual Studio style docking windows, incredible toolbar control, tree control, outlook control, tabbed windows and dozens of other great features.

Objective Toolkit PRO - Advanced frameworks for the serious MFC developer such as: Model-View-Controller (design pattern that enhances document/view), layout manager, scripting engine and more!

Objective Chart - The only 100% MFC charting system! Tons of chart types are supported, and the product is also extremely extensible so you can add your own custom chart types in minutes!

Objective Diagram - Ever have to use GDI and MFC? Objective Diagram helps you create CViews in minutes instead of months!

Objective Edit - An embeddable source code highlighting control - has a complete Visual C++ look and feel.

Visual CASE - The only modeling tool designed from the ground up for Visual C++.

Objective Studio - Combines the Stingray MFC family of products in convenient packages for various developer levels including: standard (for the beginning MFC developer), PRO (advanced - 6 month+ - MFC developer) and Universal (multi-language [VB, VC, VJ] development).

Click here to go to the Stingray WEB! Free demos, white papers, etc..


Instant-FAQ

To automatically be notified of new MFC FAQ releases, we invite you to join the Instant-FAQ program. To join, type your e-mail address into the online form below and hit submit.  Or, send us an email with the subject 'Subscribe Instant-FAQ' to the MFC FAQ headquarters at [email protected] and we'll add you for free. We at MFC FAQ headquarters aim to please!! (In other words, it's like a free MFC FAQ subscription, this is NOT a mailing list or listserver.)

Shameless Plug…

Don't be one of the few MFC/VC developers on the planet without a copy of MFC Internals! This is the ONLY book that covers the "other" side of MFC - how it is implemented. Ever hit an ASSERT in MFC? A bug? Ever have to work around some limitation in MFC? MFC Internals is for you! The book covers MFC 4.0, but NOTHING has changed since then in the areas covered, so it is still a very valid reference for those of you that don't want to stop at the written documentation. http://www.amazon.com has the best price and we have some details on the book at http://www.stingray.com/mfc_internals or at http://www.aw.com .

Buy a copy (or 2 or three) today!!


Looking for a job?

Stingray now has a ton of job openings and if you are at the top of the MFC/ActiveX food chain - we need you!


Copyright

This document is compilation Copyright (c) 1997 by Scot Wingo. It may be freely copied and/or distributed in its entirety as long as this copyright notice is not removed. It may not be sold for profit or incorporated into commercial products without the author's written permission. [Compilation copyright means that you can freely use individual sections of this document, but any significant collection of sections is subject to the copyright. Hey, I may want to turn this into a book or a movie some day!]

This FAQ is in no way connected with Microsoft. It contains some answers to frequently asked questions about their products. The author in no way guarantees that any of these answers are correct. This is just a collection of information posted to public on-line forums to help the average MFC programmer. [In other words, please don't sue me. ]