This function creates a Color Profile GUI window.
Declaration:
Copy Code | |
---|---|
AT_ERRCOUNT ACCUAPI IG_GUI_color_profile_window_create(
HIGEAR hIGear,
DWORD dwGrpID,
HWND hWndParent,
HWND hwndImage,
DWORD dwStyle,
const LPSTR lpszTitle,
INT nX,
INT nY,
INT nWidth,
INT nHeight,
HWND FAR* lphwndProfile
);
|
Arguments:
Name | Type | Description |
hIGear | HIGEAR | HIGEAR handle of image. |
dwGrpID | DWORD | Display group identifier used for image drawing which options to be used in GUI calculations. |
hWndParent | HWND | Handle of Parent window. |
dwStyle | HWND | Window style bits. |
HWND hwndImage | DWORD | The handle of the window where the image is drawn. |
lpszTitle | const LPSTR | Title of color_profile Window. |
nX | INT | X position of upper left corner of color_profile window. |
nY | INT | Y position of upper left corner of color_profile window. |
nWidth | INT | Width of color_profile window. |
nHeight | INT | Height of color_profile window. |
lphwndProfile | HWND FAR* | Far pointer to HWND object to hold color_profile window handle. |
Return Value:
Returns the number of ImageGear errors that occurred during this function call. If there are no errors, the return value is IGE_SUCCESS.
Supported Raster Image Formats:
This function does not process image pixels.
Sample:
Display, GUI Windows
Remarks:
This window is designed to display image data along the line that is specified by dragging the mouse. When the mouse is moved about in hwndParent window with the left button held down, a line is painted over the image from the point where mouse was clicked to the current mouse position. As the line is moved, the GUI window displays image data from the selected area in chart format.
By default, this function will create a GUI window using the style WS_OVERLAPPEDWINDOW. To modify the attributes of the window, use IG_GUI_color_profile_attribute_set().