text: 
  //+-------------------------------------------------------------------------
  //
  //  Microsoft Windows
  //  Copyright (C) Microsoft Corporation, 1992 - 1993.
  //
  //  File:	icon.h
  //
  //  Contents:	function declarations for manipulating icons (see icon.cpp)
  //
  //  Classes:
  //
  //  Functions:
  //
  //  History:    dd-mmm-yy Author    Comment
  //		24-Nov-93 alexgo    32bit port
  //
  //--------------------------------------------------------------------------
  
  #if !defined( _ICON_H )
  #define _ICON_H_
  
  #if !defined( IDS_DEFICONLABEL )
  #define IDS_DEFICONLABEL    310
  #endif
  
  STDAPI_(int)        	XformWidthInHimetricToPixels(HDC, int);
  STDAPI_(int)        	XformWidthInPixelsToHimetric(HDC, int);
  STDAPI_(int)        	XformHeightInHimetricToPixels(HDC, int);
  STDAPI_(int)        	XformHeightInPixelsToHimetric(HDC, int);
  
  HICON FAR PASCAL    	HIconAndSourceFromClass(REFCLSID, LPOLESTR, 
  				UINT FAR *);
  
  BOOL FAR PASCAL		FIconFileFromClass(REFCLSID, LPOLESTR, UINT, 
  				UINT FAR *);
  
  LPOLESTR FAR PASCAL    	PointerToNthField(LPOLESTR, int, OLECHAR);
  
  BOOL FAR PASCAL		GetAssociatedExecutable(LPOLESTR, LPOLESTR);
  
  STDAPI_(UINT)		OleStdGetAuxUserType(REFCLSID 	rclsid,
                             		WORD   		wAuxUserType,
                                        	LPOLESTR  	lpszAuxUserType,
                                        	int    		cch,
                                        	HKEY   		hKey);
  
  STDAPI_(UINT)		OleStdGetUserTypeOfClass(REFCLSID rclsid,
                                   	LPOLESTR 	lpszUserType,
                                      	UINT 		cch,
                                          HKEY 		hKey);
  
  STDAPI_(UINT)		OleStdIconLabelTextOut(HDC     	hDC,
                                   	HFONT      	hFont,
                                   	int        	nXStart,
                                    	int        	nYStart,
                                     	UINT       	fuOptions,
                                    	RECT FAR * 	lpRect,
                                    	LPOLESTR      	lpszString,
                                     	UINT       	cchString,
                                    	int FAR *  	lpDX);
  
  #endif // _ICON_H
  