




Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Features of Windows Programming, Resource sharing, Device independent programming, Multitasking, Multithreading, Graphics Device interface, DOS and Windows programs are the terms you can learn in this lecture and few others as well.
Typology: Slides
1 / 8
This page cannot be seen from the preview
Don't miss anything!





by Charles Petzold
by Brent E. Rector & Joseph M. Newcomer
with visual C++ by Ben Ezzel
4.Programming Windows 98/NT Unleashed
by Viktor Toth
DOS programmes generally expect themselves to be the only programme running on the computer, so they will directly manipulate the hardware, such as writing to the disk or displaying graphics on the screen. They may also be dependent on timing, since the computer won't be doing anything else to slow them down. Many games fall into this category.
Windows programs, on the other hand, realize that they must share your computer with other Windows programmes. Actually, did you know that Windows 3. x itself is a DOS programme? What this means is that Windows has control over the computer's hardware, and in turn it shares parts of the computer's resources with Windows programmes. The obvious advantage to this arrangement is that you can do several things at once; for example, you could watch Win programming course lecture, start downloading a file from a BBS, then look at your checking account and use a Calculator to check the balance all at the same time. Another advantage is that you can share data between programs; for example, copying a spreadsheet summary into a word processor document.