Annotation of mstools/samples/ole/clidemo/object.h, revision 1.1.1.1

1.1       root        1: /*
                      2:  * object.h 
                      3:  *
                      4:  * Created by Microsoft Corporation.
                      5:  * (c) Copyright Microsoft Corp. 1990 - 1992  All Rights Reserved
                      6:  */
                      7: 
                      8: //*** PROTOTYPES ***
                      9: 
                     10: //* OLE Callbacks
                     11: 
                     12: INT  APIENTRY CallBack(LPOLECLIENT, OLE_NOTIFICATION, LPOLEOBJECT);
                     13: 
                     14: //* Exported Windows procedures
                     15: 
                     16: LONG  APIENTRY ItemWndProc(HWND, UINT, DWORD, LONG);
                     17: 
                     18: //* Far
                     19: VOID FAR       ObjDelete(APPITEMPTR, BOOL);
                     20: VOID FAR       ConvertToClient(LPRECT);
                     21: OLESTATUS FAR  Error(OLESTATUS);
                     22: APPITEMPTR FAR PreItemCreate(LPOLECLIENT, BOOL, LHCLIENTDOC);
                     23: BOOL FAR       PostItemCreate(LPOLEOBJECT, LONG, LPRECT, APPITEMPTR);
                     24: VOID FAR       ObjPaste(BOOL, LHCLIENTDOC, LPOLECLIENT);
                     25: BOOL FAR       ObjCopy(APPITEMPTR);
                     26: BOOL FAR       ObjGetData (APPITEMPTR, LPSTR);
                     27: VOID FAR       ObjChangeLinkData(APPITEMPTR, LPSTR);
                     28: VOID FAR       ObjSaveUndo(APPITEMPTR);
                     29: VOID FAR       ObjDelUndo(APPITEMPTR); 
                     30: VOID FAR       ObjUndo(APPITEMPTR);
                     31: VOID FAR       ObjFreeze(APPITEMPTR);
                     32: VOID FAR       ObjInsert(LHCLIENTDOC, LPOLECLIENT);
                     33: VOID FAR       ObjCreateFromTemplate(LHCLIENTDOC, LPOLECLIENT);
                     34: VOID FAR       ObjCreateWrap(HANDLE, LHCLIENTDOC, LPOLECLIENT);
                     35: VOID FAR       UpdateObjectMenuItem(HMENU);
                     36: VOID FAR       ExecuteVerb(UINT, APPITEMPTR);
                     37: 
                     38: //* Local
                     39: static VOID    Release(APPITEMPTR);
                     40: BOOL FAR       ObjSetBounds(APPITEMPTR);

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.