DIALOGS.H
//THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF 
//ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO 
//THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A 
// PARTICULAR PURPOSE. 
// 
// Copyright  1994-1997  Microsoft Corporation.  All Rights Reserved. 
// 
//  FILE: 
//    DIALOGS.H 
// 
//  PURPOSE: 
//    Include file for DIALOGS.C 
// 
//  PLATFORMS: 
//    Windows 95, Windows NT 
// 
//  SPECIAL INSTRUCTIONS: N/A 
// 
 
// General pre-processor macros 
#define DIB_PROPSHEET_MIN      0 
#define DIB_PROPSHEET_DISPLAY  0 
#define DIB_PROPSHEET_PRINT    1 
#define DIB_PROPSHEET_MAX      1 
#define DIB_PROPSHEET_DEFAULT  DIB_PROPSHEET_DISPLAY 
 
// General STRUCTS && TYPEDEFS 
 
// Function prototypes 
BOOL fOpenNewImage(HWND hWnd, LPTSTR lpszFileName); 
BOOL CALLBACK DlgSetICMOptionsForDevice(HWND  hwndDlg, UINT  uMsg, WPARAM  wParam, LPARAM  lParam); 
int CreateDIBPropSheet(HWND hwndOwner, HINSTANCE hInst, int nStartPage, LPTSTR lpszCaption); 
BOOL APIENTRY DlgDIBPropSheet(HWND hDlg, UINT uiMsg, WPARAM wParam, LPARAM lParam); 
BOOL ColorMatchUI(HWND hwndOwner, LPVOID lpvDIBInfo); 
void SaveDIBToFileDialog(HWND hWnd, LPDIBINFO lpDIBInfo); 
BOOL GetProfileSaveName(HWND hWnd, LPSTR* ppszFileName, DWORD dwSize); 
BOOL PrintDialog(HWND hWnd, HINSTANCE hInst, LPDIBINFO lpDIBInfo);