by Andrew Davison
Adding "hot spots" to WWW home-page clickable images lets you link different regions of a picture to different actions. Andrew shows you how to do this using both forms and environment variables.
by Al Williams
Al presents a Windows 95 toolkit you can use to write installation programs in C, C++, and other languages. In the process, he examines tabbed-dialog property sheets.
by Perry Scherer
Widgets are user-interface controls that can be pulled intact into apps, saving you months of coding. Perry describes how he used off-the-shelf components to build a complex, 3-D visualization program in a very short time.
by Robert Sardis
Bob discusses how to access Visual Basic control properties at run time, then presents a collection of access functions.
by Tim Kientzle
The Multipurpose Internet Mail Extensions (MIME) automate the process of encoding binary data into a form compatible with existing 7-bit mail systems. This means that MIME provides enhanced mail facilities without rewiring the Internet.
by Thomas A. Roden and Glenn E. Jystad
Run-time services (detectable only in software) are central to Windows 95 Plug and Play capabilities. Our authors present a program that finds the Plug and Play header, then calls run-time services.
by Dana Burd
The zero-copy interface supported by some real-time operating systems lets applications send and receive from the network stack without copying data copies. This results in significant performance benefits for real-time operations.
by Frank E. Redmond III
Frank presents a Visual Basic custom control (VBX) for User Datagram Protocol (UDP), a network protocol that relies on TCP/IP sockets.
by Paul J. Martino
To convincingly move an object across a screen, you need smooth motion without flicker. Paul uses Genus Microprogramming's graphics libraries and the Phar Lap 286|DOS-Extender under Borland C++ to implement flicker-free mouse motion that will operate efficiently in resolutions up to 800x600x24-bit color.
by Tim Parker
Tim looks at five C/C++ compilers for the Sparcstation, including those from SunSoft, Cygnus, Edinburgh, MetaWare, and Ready to Run.
by Michael Swaine
Michael plays the numbers game in this month's column.
by Al Stevens
Al builds an electronics music system for Windows 95 and NT.
edited by Bruce Schneier
Just over a year ago, Bruce presented Blowfish, a block-cipher approach to encryption, and challenged you to break it. Here are some of the contest results.
by Jonathan Erickson
Want to go back to school, but can't find courses nearby that suit your needs? Maybe you should consider a nontraditional educational program such as those described in High-Technology Degree Alternatives or Bear's Guide to Earning College Degrees Nontraditionally.
by Jonathan Erickson
by you
by Michael Swaine
by Monica E. Berg
Copyright © 1995, Dr. Dobb's Journal