Microsoft KB Archive/64096

Microsoft Systems Journal: July 1989

PSS ID Number: Q64096 Article last modified on 04-16-1991

MS-DOS | OS/2

Summary: The following is a list of filenames, S numbers, and descriptions for the source code from the July 1989 issue of the “Microsoft Systems Journal,” (Vol. 4, No. 4): 1. S12329 OVERLAYS “Circumventing DOS Program Memory Constraints with an Overlay Manager,” by Dan Mick, page 1 A full-featured overlay manager, used as the basis for a discussion of design and debugging considerations of overlays. 2. S12330 MSJXMS “Extended Memory Specification 2.x: Taking Advantage of the 80286 Protected Mode,” by Chip Anderson, page 17 This sample DOS program shows how XMS 2.x calls can be used to store data in extended memory using 80286 protected mode. 3. S12331 KMSTATUS “Exploring the Key Functions of the OS/2 Keyboard and Mouse Subsystems,” by Richard Hale Shaw, page 27 This file contains a source code sample that demonstrates how the core functions of the OS/2 Keyboard (KBD) and Mouse (MOU) subsystems allow an application to obtain user input. 4. S12332 DOSEXEC “Everything You Always Wanted to Know About the MS-DOS EXEC Function,” by Ray Duncan, page 39 This sample program demonstrates how to use the MS-DOS EXEC function to bring COM and EXE programs from disk into memory. 5. S12333 SELECT “Customizing a Microsoft Windows Dialog Box with New Control Classes,” by Gregg L. Spaulding, page 51 This code sample demonstrates how to create the SELECT class, an alternative to the list box, to customize aspects of Microsoft Windows. 6. S12334 OS2BASIC “Techniques for Calling OS/2 System Services from BASIC Programs,” by Ethan Winer, page 61 This code sample demonstrates direct calling of OS/2 services from BASIC and use of an assembly language interface between BASIC and OS/2. These files can be found in the Software/Data Library by searching on the keyword, the Q number of this article, or the S number listed above. These files were archived using the PKware file-compression utility.