home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / graphics / icm20 / icmview / dialogs.h < prev    next >
Text File  |  1997-09-07  |  1KB  |  39 lines

  1. //THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
  2. //ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
  3. //THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
  4. // PARTICULAR PURPOSE.
  5. //
  6. // Copyright  1994-1997  Microsoft Corporation.  All Rights Reserved.
  7. //
  8. //  FILE:
  9. //    DIALOGS.H
  10. //
  11. //  PURPOSE:
  12. //    Include file for DIALOGS.C
  13. //
  14. //  PLATFORMS:
  15. //    Windows 95, Windows NT
  16. //
  17. //  SPECIAL INSTRUCTIONS: N/A
  18. //
  19.  
  20. // General pre-processor macros
  21. #define DIB_PROPSHEET_MIN      0
  22. #define DIB_PROPSHEET_DISPLAY  0
  23. #define DIB_PROPSHEET_PRINT    1
  24. #define DIB_PROPSHEET_MAX      1
  25. #define DIB_PROPSHEET_DEFAULT  DIB_PROPSHEET_DISPLAY
  26.  
  27. // General STRUCTS && TYPEDEFS
  28.  
  29. // Function prototypes
  30. BOOL fOpenNewImage(HWND hWnd, LPTSTR lpszFileName);
  31. BOOL CALLBACK DlgSetICMOptionsForDevice(HWND  hwndDlg, UINT  uMsg, WPARAM  wParam, LPARAM  lParam);
  32. int CreateDIBPropSheet(HWND hwndOwner, HINSTANCE hInst, int nStartPage, LPTSTR lpszCaption);
  33. BOOL APIENTRY DlgDIBPropSheet(HWND hDlg, UINT uiMsg, WPARAM wParam, LPARAM lParam);
  34. BOOL ColorMatchUI(HWND hwndOwner, LPVOID lpvDIBInfo);
  35. void SaveDIBToFileDialog(HWND hWnd, LPDIBINFO lpDIBInfo);
  36. BOOL GetProfileSaveName(HWND hWnd, LPSTR* ppszFileName, DWORD dwSize);
  37. BOOL PrintDialog(HWND hWnd, HINSTANCE hInst, LPDIBINFO lpDIBInfo);
  38.  
  39.