The information in this article applies to:
SYMPTOMS
It is possible to use MFC versions 4.0 and 4.1 to create ActiveX control
containers that will run under Win32s version 1.3. However if, after
the container has been started under Win32s, another MFC ActiveX control
container is started or a second instance of the same application is
started, the second ActiveX control container can't display ActiveX
controls if the first application has already displayed one of its ActiveX
controls. CAUSEThis is caused by improper initialization of the MFC and C-Run-Time DLLs under Win32s. RESOLUTIONThe assertion in Appinit.cpp at line 110 can be safely ignored. Note that assertions are only included in debug builds of MFC applications. There currently is no work around to the problem of a second MFC app being able to use MFC control container support under Win32s. STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed
at the beginning of this article. This bug was corrected in the Visual C++
4.1b patch. Q154428 PATCH: Visual C++ Version 4.1b Additional query words: kbVC400bug 4.00 4.10 kbole vcfixlist410 MfcOLE VCx86
Keywords : kbole kbMFC kbVC kbx86 |
Last Reviewed: July 29, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |