PRB: Value of hPrevInstance Incorrect

ID: Q76940


The information in this article applies to:
  • Microsoft Windows Software Development Kit (SDK) versions 3.0, 3.1

NOTE: The information below does not apply to Visual C++.

SYMPTOMS

The value of hPrevInstance is not equal to NULL, even though there are no other instances of the program running.


CAUSE

The C Run-time library used by the linker does not match the memory model specified in the C compiler.


RESOLUTION

Change the run-time library used by the linker to reflect the appropriate memory model used in the C compiler.


MORE INFORMATION

The following table associates the memory model with the C Run-time library names:


   Memory Model  Compiler Switch  Run-Time Library
   ------------  ---------------  ----------------

   Small              -AS         SLIBCEW.LIB
   Medium             -AM         MLIBCEW.LIB
   Large              -AL         LLIBCEW.LIB
   Compact            -AC         CLIBCEW.LIB 

Additional query words: 3.00 3.10 no32bit

Keywords : kb16bitonly
Version : WINDOWS:3.0,3.1
Platform : WINDOWS
Issue type :


Last Reviewed: November 4, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.