A complete 32-bit rewrite of a classic DOS application, modernized for the latest versions of Windows. ZIPKEY is a complete city-level directory of 5-digit United States zipcodes, 3-digit telephone area codes, and time zones, combined with a keyboard enhancement program. The goal of ZIPKEY is to provide enough power and flexibility so that no one with a Windows-based computer will ever again have to manually type in the name of a United States city or town (at least not one big enough to have its own zipcode). When run from your desktop, ZIPKEY allows you to instantly access any of the 42000+ zipcodes in the directory, searching by zipcode, state-and-city, city-only, or area code. If you want to use ZIPKEY just to occasionally look up a zipcode or area code, just double-click on the ZIPKEY icon, and follow the prompts. ZIPKEY achieves its full power when placed resident in memory. In this mode, you can invoke ZIPKEY from within any other program. You can type just a 5-digit zipcode, and ZIPKEY will make the program you're running think that you have typed any or all of the following: the city name, the state name and/or abbreviation, the zipcode, the area code, the time zone, and any other combination of fixed keystrokes and/or mouse clicks. This "keystroke output" can be in any format that you wish. ZIPKEY allows you to define any number of "hotkeys", to customize the feeding of ZIPKEY's data to all your applications in which you work with addresses. The new Windows-based configuration makes it easy to set up and test your hotkeys.