Changeset 815 for trunk/src/shell32/new/shlview.cpp
- Timestamp:
- Sep 4, 1999, 12:03:10 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/shell32/new/shlview.cpp
r802 r815 60 60 } IShellViewImpl; 61 61 62 //staticstruct ICOM_VTABLE(IShellView) svvt;63 //staticstruct ICOM_VTABLE(IOleCommandTarget) ctvt;62 extern struct ICOM_VTABLE(IShellView) svvt; 63 extern struct ICOM_VTABLE(IOleCommandTarget) ctvt; 64 64 #define _IOleCommandTarget_Offset ((int)(&(((IShellViewImpl*)0)->lpvtblOleCommandTarget))) 65 65 #define _ICOM_THIS_From_IOleCommandTarget(myClass, name) myClass* This = (myClass*)(((char*)name)-_IOleCommandTarget_Offset); 66 66 67 staticstruct ICOM_VTABLE(IDropTarget) dtvt;67 extern struct ICOM_VTABLE(IDropTarget) dtvt; 68 68 #define _IDropTarget_Offset ((int)(&(((IShellViewImpl*)0)->lpvtblDropTarget))) 69 69 #define _ICOM_THIS_From_IDropTarget(myClass, name) myClass* This = (myClass*)(((char*)name)-_IDropTarget_Offset); 70 70 71 staticstruct ICOM_VTABLE(IDropSource) dsvt;71 extern struct ICOM_VTABLE(IDropSource) dsvt; 72 72 #define _IDropSource_Offset ((int)(&(((IShellViewImpl*)0)->lpvtblDropSource))) 73 73 #define _ICOM_THIS_From_IDropSource(myClass, name) myClass* This = (myClass*)(((char*)name)-_IDropSource_Offset); 74 74 75 staticstruct ICOM_VTABLE(IViewObject) vovt;75 extern struct ICOM_VTABLE(IViewObject) vovt; 76 76 #define _IViewObject_Offset ((int)(&(((IShellViewImpl*)0)->lpvtblViewObject))) 77 77 #define _ICOM_THIS_From_IViewObject(myClass, name) myClass* This = (myClass*)(((char*)name)-_IViewObject_Offset); … … 1398 1398 } 1399 1399 1400 st atic struct ICOM_VTABLE(IShellView) svvt =1400 struct ICOM_VTABLE(IShellView) svvt = 1401 1401 { 1402 1402 ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE … … 1498 1498 } 1499 1499 1500 staticICOM_VTABLE(IOleCommandTarget) ctvt =1500 ICOM_VTABLE(IOleCommandTarget) ctvt = 1501 1501 { 1502 1502 ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE … … 1598 1598 } 1599 1599 1600 st atic struct ICOM_VTABLE(IDropTarget) dtvt =1600 struct ICOM_VTABLE(IDropTarget) dtvt = 1601 1601 { 1602 1602 ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE … … 1673 1673 } 1674 1674 1675 st atic struct ICOM_VTABLE(IDropSource) dsvt =1675 struct ICOM_VTABLE(IDropSource) dsvt = 1676 1676 { 1677 1677 ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE … … 1747 1747 DVTARGETDEVICE* ptd, 1748 1748 HDC hicTargetDevice, 1749 LOGPALETTE** ppColorSet)1749 tagLOGPALETTE** ppColorSet) 1750 1750 { 1751 1751 … … 1809 1809 1810 1810 1811 st atic struct ICOM_VTABLE(IViewObject) vovt =1811 struct ICOM_VTABLE(IViewObject) vovt = 1812 1812 { 1813 1813 ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
Note:
See TracChangeset
for help on using the changeset viewer.