PRINT.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:
// PRINT.H
//
// PURPOSE:
// Include file for PRINT.C
//
// PLATFORMS:
// Windows 95, Windows NT
//
// SPECIAL INSTRUCTIONS: N/A
//

// General pre-processor macros
#define ENUM_ERROR 0x80000000
#define ERROR_ENUMPRINTERS 0x80000001

// General STRUCTS && TYPEDEFS

// Function prototypes
HDC SelectPrinter(HWND hWnd);
LPTSTR GetDefaultPrinterName(void);
DWORD PopulatePrinterCombobox(HWND hDlg, int iControlId, LPTSTR lpszCurrentPrinter);
HDC GetPrinterDC(LPTSTR lpszFriendlyName, PDEVMODE pDevMode);
BOOL PrintImage(HWND HWnd);
HDC GetDefaultPrinterDC();
PDEVMODE GetDefaultPrinterDevMode(LPTSTR lpszPrinterName);