www.gusucode.com > VC++演示Activex控件的生成与使用-源码程序 > VC++演示Activex控件的生成与使用-源码程序/code/ClockTest/clock.cpp
// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++ // Download by http://www.NewXing.com // 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 "clock.h" ///////////////////////////////////////////////////////////////////////////// // CClock IMPLEMENT_DYNCREATE(CClock, CWnd) ///////////////////////////////////////////////////////////////////////////// // CClock properties OLE_COLOR CClock::GetBackColor() { OLE_COLOR result; GetProperty(DISPID_BACKCOLOR, VT_I4, (void*)&result); return result; } void CClock::SetBackColor(OLE_COLOR propVal) { SetProperty(DISPID_BACKCOLOR, VT_I4, propVal); } OLE_COLOR CClock::GetForeColor() { OLE_COLOR result; GetProperty(DISPID_FORECOLOR, VT_I4, (void*)&result); return result; } void CClock::SetForeColor(OLE_COLOR propVal) { SetProperty(DISPID_FORECOLOR, VT_I4, propVal); } short CClock::GetInterval() { short result; GetProperty(0x1, VT_I2, (void*)&result); return result; } void CClock::SetInterval(short propVal) { SetProperty(0x1, VT_I2, propVal); } ///////////////////////////////////////////////////////////////////////////// // CClock operations void CClock::Hello() { InvokeHelper(0x2, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void CClock::AboutBox() { InvokeHelper(0xfffffdd8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); }