Progress
External Program
Interfaces
DLL Routines and Progress Widgets (Windows Only)
Some system DLL routines can manipulate windows on the display. To allow these routines to interact with Progress windows, every Progress user interface widget has the HWND attribute. This attribute contains the Windows handle to the window that contains the widget. You can pass this window handle as an integer value to a DLL routine using a LONG
CAUTION: When you pass anDLL
parameter or a LONG location in a structure (MEMPTR) parameter.HWND
to a DLL routine, that routine has complete control of a system window that Progress is using for its own widget management. This means that the DLL routine can modify the window’s attributes and even destroy the window itself without Progress knowing about it. Such actions can cause unintended effects on your Progress application.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |