Source code of Windows XP (NT5)
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.
|
|
/*
* object.h * * Created by Microsoft Corporation. * (c) Copyright Microsoft Corp. 1990 - 1992 All Rights Reserved */
//*** PROTOTYPES ***
//* OLE Callbacks
INT APIENTRY CallBack(LPOLECLIENT, OLE_NOTIFICATION, LPOLEOBJECT);
//* Exported Windows procedures
LONG APIENTRY ItemWndProc(HWND, UINT, DWORD, LONG);
//* Far
VOID FAR ObjDelete(APPITEMPTR, BOOL); VOID FAR ConvertToClient(LPRECT); OLESTATUS FAR Error(OLESTATUS); APPITEMPTR FAR PreItemCreate(LPOLECLIENT, BOOL, LHCLIENTDOC); BOOL FAR PostItemCreate(LPOLEOBJECT, LONG, LPRECT, APPITEMPTR); VOID FAR ObjPaste(BOOL, LHCLIENTDOC, LPOLECLIENT); BOOL FAR ObjCopy(APPITEMPTR); BOOL FAR ObjGetData (APPITEMPTR, LPSTR); VOID FAR ObjChangeLinkData(APPITEMPTR, LPSTR); VOID FAR ObjSaveUndo(APPITEMPTR); VOID FAR ObjDelUndo(APPITEMPTR); VOID FAR ObjUndo(APPITEMPTR); VOID FAR ObjFreeze(APPITEMPTR); VOID FAR ObjInsert(LHCLIENTDOC, LPOLECLIENT); VOID FAR ObjCreateFromTemplate(LHCLIENTDOC, LPOLECLIENT); VOID FAR ObjCreateWrap(HANDLE, LHCLIENTDOC, LPOLECLIENT); VOID FAR UpdateObjectMenuItem(HMENU); VOID FAR ExecuteVerb(UINT, APPITEMPTR);
//* Local
static VOID Release(APPITEMPTR); BOOL FAR ObjSetBounds(APPITEMPTR);
|