
CatWalk - A MultiThread Demo
----------------------------

This is based on an example by Schildt from his book "Advanced Windows"

Multithreading is a method of programming which allows different
parts of the program, or "threads", to execute concurrently. Different
priorities can be used for these threads and morever it is possible
to change these priorities dynamically within the program as the need
arrises. 

This demo is derived from my Sprite animation "Sprite3" and it displays
two cats - each controled by a separate thread walking in front of a fence
and when the application is launched both threads are of low priority.
If however you Left click on the application window, a dialog will
appear which allows you to suspend and resume the two tasks and also
to re-assign their priorities.

Please experiment with this demo. It might give you insight for that
animation program you have been thinking about. Have fun with the
programming.

Files included are:-

CatWalk.exe	The demo program
CatWalk.asm	Source
CatWalk.rc	Resource file
Makefile
Macros.mac	Macros
 
Ron Thomas.

Ron_Thom@Compuserve.com

www.rbthomas.freeserve.co.uk

20/1/01

 
             

