 
            This function is called to create a GUI magnify window.
| 
                        Copy Code
                     | |
|---|---|
| 
AT_ERRCOUNT ACCUAPI IG_GUI_magnify_window_create (
        HIGEAR hIGear, 
        DWORD dwGrpID, 
        HWND hWndParent, 
        const LPSTR lpszTitle, 
        INT nX, 
        INT nY, 
        INT nWidth, 
        INT nHeight, 
        HWND FAR* lphWndMagnify
);
 | |
| Name | Type | Description | 
|---|---|---|
| hIGear | HIGEAR | HIGEAR handle of image. | 
| DwGrpID | DWORD | Identifier of the group used for drawing image in the hWndParent window. A new group will be allocated internally for drawing image in the magnify window. | 
| hWndParent | HWND | Handle of Parent window. | 
| lpszTitle | const LPSTR | Title of Magnify Window. | 
| nX | INT | X position of upper left corner of Magnify window. | 
| nY | INT | Y position of upper left corner of Magnify window. | 
| nWidth | INT | Width of Magnify window. | 
| nHeight | INT | Height of Magnify window. | 
| lphWndMagnify | HWND FAR* | Far pointer to HWND object to hold Magnify window handle. | 
Returns the number of ImageGear errors that occurred during this function call.
All pixel formats supported by ImageGear for C and C++.
Magnify, Display, GUI Windows
See the example for function IG_GUI_magnify_track_mouse().
When the mouse is moved about in such a window with the left button held down, a small rectangle is dragged and the portion of the image inside the rectangle can be displayed (magnified) in the parent image window.