Dec 172017
 
Windows/DOS Developer's Journal source code for March 94.
File WDMAR94.ZIP from The Programmer’s Corner in
Category Files from Magazines
Windows/DOS Developer’s Journal source code for March 94.
File Name File Size Zip Size Zip Type
!README 3049 1417 deflated
ARNUSH.ZIP 9553 8555 deflated
BONNEAU.ZIP 4008 3699 deflated
BURK.ZIP 721 693 deflated
FILENAME.TXT 4033 1430 deflated
MIRHO.ZIP 10189 9393 deflated
TEAROFF.ZIP 37079 35909 deflated
TOMLINSN.ZIP 42514 42195 deflated
UNZIP.EXE 29378 29021 deflated
WDDJHELP.ZIP 162507 162445 deflated
ZOLMAN.ZIP 24577 23880 deflated

Download File WDMAR94.ZIP Here

Contents of the FILENAME.TXT file


************************* 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/DOS 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: C C++ Windows multimedia graphics NT threads menus thunks

Description: The code listings for the March 1994 issue of Windows/DOS
Developer's Journal include source for Tomlinson's C++ class
for asynchronous I/O under Windows NT; Paul Bonneau's
reusable, automatic, tear-off menus; more bitmap special
effects (spiral in and out); and Craig Arnush's
implementation of C++ callback thunks.

************************* FILE DESCRIPTION **********************************

The following files are included in the disk:

FILENAME AUTHOR-NAME TITLE PAGE
----------------------------------------------------------------------------
tearoff.zip Paul Bonneau Automatic Tear-Off Menus:
Part 1 7-24
includes:
Listing 1 -- tearoff.h
Listing 2 -- demotear.c
Listing 3 -- demotear.rc
Listing 4 -- demotear.h
Listing 5 -- tearutil.h
Listing 6 -- tearutil.c
demotear.exe
readme.wri
tearoff.c
tearoff.dll
tearoff.lib
makefile

tomlinsn.zip Paula Tomlinson A Windows NT C++ Class for
Asyncronous I/O 25-39
includes:
Listing 1 -- asynch.h
Listing 2 -- asynch.cpp
Listing 3 -- testmain.cpp
asynch.exe
asynch.mak

mirho.zip Windows Multimedia: Part 2 --
Spiral Bitmap Special
Effects 41-46
includes:
bitmap.c
bitmap.h
effect.c
epaint.c
epaint.h
epaint.rc
hugemem.c
hugemem.h
makefile

arnush.zip Craig Arnush C++ Member Function Callbacks 47-56
includes:
Listing 1 -- objthunk.h
Listing 2 -- objthunk.c
Listing 3 -- timer.h
Listing 4 -- timer.c
callback.c
callback.h
callback.ico
callback.rc
ctl3d.c
ctl3d.h
dlgicon.c
dlgicon.h
makefile
resource.h

burk.zip Ron Burk Practical C++: Member 57-59
Function Pointers
includes:
Listing 1 -- mscbug.c

bonneau.zip Paul Bonneau Windows Questions & Answers 63-73
includes:
Listing 1 -- waitmsg.c
Listing 2 -- childmnu.c
Listing 3 -- childmnu.rc
Listing 4 -- childmnu.h
waitmsg.h

zolman.zip Leor Zolman Tech Tips 74-80
includes:
Listing 1 -- plac.c
Listing 2 -- placment.h
Listing 3 -- rsizec.c
Listing 4 -- rsizec.mak
Listing 5 -- rsize.def
Listing 6 -- rsize.cpp
Listing 7 -- rsize.mak
chelp.asm
makelib.c
makelib.exe

******************************************************************************

If you have questions regarding the disk, please call or write us.

-----------------------------------------------------------------------------
R&D Publications, Inc.
1601 W. 23rd St. Suite 200
Lawrence, KS 66046
(913) 841-1631
-----------------------------------------------------------------------------



 December 17, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)