// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++ // NOTE: Do not modify the contents of this file. If this class is regenerated by // Microsoft Visual C++, your modifications will be overwritten. #include "stdafx.h" #include "image.h" // Dispatch interfaces referenced by this interface #include "Picture.h" ///////////////////////////////////////////////////////////////////////////// // CImage IMPLEMENT_DYNCREATE(CImage, CWnd) ///////////////////////////////////////////////////////////////////////////// // CImage properties ///////////////////////////////////////////////////////////////////////////// // CImage operations void CImage::SetEnabled(bool bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(DISPID_ENABLED, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } bool CImage::GetEnabled() { bool result; InvokeHelper(DISPID_ENABLED, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CImage::SetMousePointer(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xfffffdf7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CImage::GetMousePointer() { long result; InvokeHelper(0xfffffdf7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CImage::SetAutoSize(bool bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xfffffe0c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } bool CImage::GetAutoSize() { bool result; InvokeHelper(0xfffffe0c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CImage::SetBackColor(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CImage::GetBackColor() { long result; InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CImage::SetBackStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xfffffe0a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CImage::GetBackStyle() { long result; InvokeHelper(0xfffffe0a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CImage::SetBorderColor(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xfffffe09, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CImage::GetBorderColor() { long result; InvokeHelper(0xfffffe09, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CImage::SetBorderStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(DISPID_BORDERSTYLE, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CImage::GetBorderStyle() { long result; InvokeHelper(DISPID_BORDERSTYLE, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CImage::SetPicture(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0xfffffdf5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } void CImage::SetRefPicture(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0xfffffdf5, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms, newValue); } CPicture CImage::GetPicture() { LPDISPATCH pDispatch; InvokeHelper(0xfffffdf5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CPicture(pDispatch); } void CImage::SetMouseIcon(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0xfffffdf6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } void CImage::SetRefMouseIcon(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0xfffffdf6, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms, newValue); } CPicture CImage::GetMouseIcon() { LPDISPATCH pDispatch; InvokeHelper(0xfffffdf6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CPicture(pDispatch); } void CImage::SetPictureSizeMode(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CImage::GetPictureSizeMode() { long result; InvokeHelper(0x1b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CImage::SetPictureAlignment(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CImage::GetPictureAlignment() { long result; InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CImage::SetPictureTiling(bool bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x1c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } bool CImage::GetPictureTiling() { bool result; InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CImage::SetSpecialEffect(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CImage::GetSpecialEffect() { long result; InvokeHelper(0xc, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; }