Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/*
* o l e u t i l . h * * Purpose: * OLE utilities * * History * Feb '97: brettm - created * * Copyright (C) Microsoft Corp. 1995, 1996. */
#ifndef _OLEUTIL_H
#define _OLEUTIL_H
HRESULT HrInitNew(LPUNKNOWN pUnk); HRESULT HrGetDataStream(LPUNKNOWN pUnk, CLIPFORMAT cf, LPSTREAM *ppstm); HRESULT HrIPersistStreamLoad(LPUNKNOWN pUnk, LPSTREAM pstm);
HRESULT HrIPersistFileSave(LPUNKNOWN pUnk, LPSTR pszFile); HRESULT HrIPersistFileSaveW(LPUNKNOWN pUnk, LPWSTR pwszFile); HRESULT HrIPersistFileLoad(LPUNKNOWN pUnk, LPSTR pszFile); HRESULT HrIPersistFileLoadW(LPUNKNOWN pUnk, LPWSTR pwszFile);
void XformSizeInHimetricToPixels(HDC hDC,LPSIZEL lpSizeInHiMetric,LPSIZEL lpSizeInPix); void XformSizeInPixelsToHimetric(HDC hDC, LPSIZEL lpSizeInPix, LPSIZEL lpSizeInHiMetric); void DoNoteOleVerb(int iVerb);
#ifdef DEBUG
void DbgPrintInterface(REFIID riid, char *szPrefix, int iLevel); #else
#define DbgPrintInterface 1 ? (void)0 : (void)
#endif
#endif //_OLEUTIL_H
|