************************* MASTER CODE *************************************** The name of the first file in this disk's directory identifies the volume, issue number and revision of the disk. The format of this filename is: !CDmvvii.rrr where ! = the '!' character m = C for C Users Journal, W for Windows Developer's Journal vv = volume ii = issue rrr = revision (001 for initial release, 002 for next update, etc.) The file UPDATE.DOC contains information about any additions or corrections to material on the disk since the original magazine publication. If you have obtained this code from a floppy diskette or from CompuServe, the headings under the column "FILENAME" represent the names of .ZIP files. All files listed under the filename are archived in the .ZIP file. Keywords: OCT95 C C++ Windows MFC flic animation WING graphics NT Description: The code listings for the October 1995 issue of Windows Developer's Journal include source code to Brad Pirtle's MFC classes for automatic window zooming; Ton Plooy's DLL for asynchronous playback of flic animation files; and Mike Potter's C++ classes for the undocumented 64-bit ints of Visual C++ v2.x. ************************* FILE DESCRIPTION ********************************** The following files are included in the disk: FILENAME AUTHOR-NAME TITLE PAGES ============================================================================= plooy.zip Ton Plooy A WinG Flic Animation Player 6-30 includes: bldflic.bat flcplay.c Listing 2: Source for flic animation DLL. flcplay.def Listing 3: Module definition file for flcplay.dll. flcplay.h Listing 1: Interface to flic animation DLL. test.c test.def test.h wing.h ----------------------------------------------------------------------------- pirtle.zip Brad Pirtle Automatic Scaling for MFC 31-46 includes: mainfrm.cpp mainfrm.h resource.h stdafx.cpp stdafx.h test.cpp test.h test.ico test.rc test.rc2 testdoc.cpp testdoc.ico testview.cpp testview.h toolbar.bmp zoom16.def zoom16.mak zoom32.mak zoombase.cpp Listing 2: Implementation of CZoomBase. zoombase.h Listing 1: Declaration of CZoomBase. zoomcurs.cur zoomview.cpp Listing 4: Implementation of CZoomView. zoomview.h Listing 3: Declaration of CZoomView. ----------------------------------------------------------------------------- potter.zip Mike Potter 64-Bit Ints for Huge Files and Volumes 47-52 includes: uint64.cpp Listing 2: Definitions for 64-bit int fuctions. uint64.hpp Listing 1: Declarations for 64-bit int functions. ----------------------------------------------------------------------------- zolman.zip Leor Zolman Tech Tips 59-62 includes: bldrtf.bat fixrtf.c Listing 1: Code to fix RTF output of WinWord 6.0. getinst.c Listing 2: Function to obtain current instance. zip.bat zipcode.bat ----------------------------------------------------------------------------- nelson.zip Mark Nelson Bug++ of the Month 66-68 includes: bug1095.cpp Listing 1: STL implementation problems. ----------------------------------------------------------------------------- sdkann.zip -- An up-to-date collection of SDK annotations. includes: sdkann.txt ----------------------------------------------------------------------------- order.frm -- This file contains an order form which can be used to order books reviewed in the "Books in Brief" column or advertised in the Windows Developer's Bookshelf. You can complete the form and fax, mail, or email it to us, or use it as the basis for a phone order. ****************************************************************************** If you have questions regarding the disk, please call or write us. ------------------------------------------------------------------------------ Miller Freeman, Inc. 1601 W. 23rd St. Suite 200 Lawrence, KS 66046 (913) 841-1631 ------------------------------------------------------------------------------