DOCERR: Documentation Errors in Technical Note #33

Last reviewed: July 17, 1997
Article ID: Q99576
1.00 1.50 WINDOWS kbprg kbdocerr

The information in this article applies to:

  • The Microsoft Foundation Classes (MFC), included with:

        - Microsoft Visual C++ for Windows, versions 1.0 and 1.5
    

SUMMARY

Instructions on linking an application with and using the Microsoft Foundation Classes dynamic-link library (DLL), MFC200.DLL, are provided in Technical Note #33. To access this Technical Note, use the MFC Tech Notes help file in the Microsoft Visual C++ program group. Technical Note #33 deals with implementation and usage issues regarding this, and other DLLs. However, this Technical Note contains three errors that might cause some confusion.

MORE INFORMATION

The first error is in the "Overview of MFC200.DLL support: Terminology and Files" topic. Under the sub-topic "_USRDLL," the following appears:

   In MFC 2.0 we support user DLLs with all the new MFC 2.0
   functionality including OLE support but no including VBX support.

This should read:

..."including OLE support but not including VBX support."

The second error is in the "How to write an MFC extension DLL." Under the sub-topic "LibMain," the following appears:

   You can add addition one-time initialization here if you are
   careful not to allocate memory.

This should read:

   "You can add additional one-time..."

The third error is also in the "How to write an MFC extension DLL. Under the sub-topic "CWinApp vs. CDynLinkLibrary," the following appears:

   As well will see later, the MFC200[D].DLL stored per- application
   data in a special part of the client application's stack segment.

This should read:

   "As we will see later..."

The first documentation error was fixed, but the second and third still remain in the Visual C++ 1.5.


Additional reference words: 1.00 1.50 2.00 2.50
KBCategory: kbprg kbdocerr
KBSubcategory: MfcDLL
Keywords : kb16bitonly
Technology : kbMfc


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: July 17, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.