You need to make sure that you compile your image-enabled application with the appropriate version of Imaging for Windows.
You also need to make sure that your end users acquire and set up the appropriate version of Imaging for Windows prior to installing your software.
The version of Imaging for Windows you need when compiling your application and the version your end users need to install largely depends on the features you have included in your software.
If you used a control, property, method, event, or parameter provided exclusively by a particular version of Imaging for Windows Professional Edition (as identified in this on-line document), you must compile your application with that version of Imaging for Windows Professional Edition.
In addition, you must make sure that your end users purchase and set up that version of Imaging for Windows Professional Edition before using your software.
Your users can obtain Imaging for Windows Professional Edition from the Eastman Software Web site, at:
http://www.eastmansoftware.com/
If you did not use a control, property, method, event, or parameter provided exclusively by Imaging for Windows Professional Edition and you want your application to be used by Imaging for Windows 95, 98, or NT users you must compile your application with the appropriate version of Imaging for Windows (95, 98, or NT).
The Imaging for Windows 95, 98, and NT controls are free; as such, there are no royalties or licensing fees required. Your end users must simply set up the appropriate version of Imaging for Windows as a prerequisite to using your program (if they haven't already).
http://www.eastmansoftware.com/