Skip to content

Commit

Permalink
添加文件
Browse files Browse the repository at this point in the history
  • Loading branch information
kevinzhwl committed Aug 15, 2014
1 parent fa8434c commit 4cb29cd
Show file tree
Hide file tree
Showing 8 changed files with 1,713 additions and 0 deletions.
280 changes: 280 additions & 0 deletions helper/CAcadApplication.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,280 @@
// Machine generated IDispatch wrapper class(es) created with Add Class from Typelib Wizard

// CAcadApplication wrapper class

class CAcadApplication : public COleDispatchDriver
{
public:
CAcadApplication(){} // Calls COleDispatchDriver default constructor
CAcadApplication(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CAcadApplication(const CAcadApplication& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:


// IAcadApplication methods
public:
BOOL get_Visible()
{
BOOL result;
InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void put_Visible(BOOL newValue)
{
static BYTE parms[] = VTS_BOOL ;
InvokeHelper(0x1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
CString get_Name()
{
CString result;
InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
CString get_Caption()
{
CString result;
InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
LPDISPATCH get_Application()
{
LPDISPATCH result;
InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH get_ActiveDocument()
{
LPDISPATCH result;
InvokeHelper(0x5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
void put_ActiveDocument(LPDISPATCH newValue)
{
static BYTE parms[] = VTS_DISPATCH ;
InvokeHelper(0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
CString get_FullName()
{
CString result;
InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
long get_Height()
{
long result;
InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void put_Height(long newValue)
{
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
long get_WindowLeft()
{
long result;
InvokeHelper(0x8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void put_WindowLeft(long newValue)
{
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
CString get_Path()
{
CString result;
InvokeHelper(0x9, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
long get_LocaleId()
{
long result;
InvokeHelper(0xa, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
long get_WindowTop()
{
long result;
InvokeHelper(0xb, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void put_WindowTop(long newValue)
{
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0xb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
CString get_Version()
{
CString result;
InvokeHelper(0xc, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
long get_Width()
{
long result;
InvokeHelper(0xd, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void put_Width(long newValue)
{
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0xd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
LPDISPATCH get_Preferences()
{
LPDISPATCH result;
InvokeHelper(0xe, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
BOOL get_StatusId(LPDISPATCH VportObj)
{
BOOL result;
static BYTE parms[] = VTS_DISPATCH ;
InvokeHelper(0x11, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms, VportObj);
return result;
}
VARIANT ListArx()
{
VARIANT result;
InvokeHelper(0x12, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
void LoadArx(LPCTSTR Name)
{
static BYTE parms[] = VTS_BSTR ;
InvokeHelper(0x13, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Name);
}
LPDISPATCH GetInterfaceObject(LPCTSTR ProgID)
{
LPDISPATCH result;
static BYTE parms[] = VTS_BSTR ;
InvokeHelper(0x14, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, ProgID);
return result;
}
void UnloadArx(LPCTSTR Name)
{
static BYTE parms[] = VTS_BSTR ;
InvokeHelper(0x17, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Name);
}
void Update()
{
InvokeHelper(0x18, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void Quit()
{
InvokeHelper(0x19, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void Zoom(long Type, VARIANT * vParams)
{
static BYTE parms[] = VTS_I4 VTS_PVARIANT ;
InvokeHelper(0x1a, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Type, vParams);
}
LPDISPATCH get_VBE()
{
LPDISPATCH result;
InvokeHelper(0x1b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH get_MenuGroups()
{
LPDISPATCH result;
InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH get_MenuBar()
{
LPDISPATCH result;
InvokeHelper(0x1d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
void LoadDVB(LPCTSTR Name)
{
static BYTE parms[] = VTS_BSTR ;
InvokeHelper(0x1e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Name);
}
void UnloadDVB(LPCTSTR Name)
{
static BYTE parms[] = VTS_BSTR ;
InvokeHelper(0x1f, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Name);
}
LPDISPATCH get_Documents()
{
LPDISPATCH result;
InvokeHelper(0x20, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
void Eval(LPCTSTR Expression)
{
static BYTE parms[] = VTS_BSTR ;
InvokeHelper(0x21, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Expression);
}
long get_WindowState()
{
long result;
InvokeHelper(0x22, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void put_WindowState(long newValue)
{
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x22, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
}
void RunMacro(LPCTSTR MacroPath)
{
static BYTE parms[] = VTS_BSTR ;
InvokeHelper(0x23, DISPATCH_METHOD, VT_EMPTY, NULL, parms, MacroPath);
}
void ZoomExtents()
{
InvokeHelper(0x24, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void ZoomAll()
{
InvokeHelper(0x25, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void ZoomCenter(VARIANT Center, double Magnify)
{
static BYTE parms[] = VTS_VARIANT VTS_R8 ;
InvokeHelper(0x26, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Center, Magnify);
}
void ZoomScaled(double scale, long ScaleType)
{
static BYTE parms[] = VTS_R8 VTS_I4 ;
InvokeHelper(0x27, DISPATCH_METHOD, VT_EMPTY, NULL, parms, scale, ScaleType);
}
void ZoomWindow(VARIANT LowerLeft, VARIANT UpperRight)
{
static BYTE parms[] = VTS_VARIANT VTS_VARIANT ;
InvokeHelper(0x28, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &LowerLeft, &UpperRight);
}
void ZoomPickWindow()
{
InvokeHelper(0x29, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
LPDISPATCH GetAcadState()
{
LPDISPATCH result;
InvokeHelper(0x2a, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
return result;
}
void ZoomPrevious()
{
InvokeHelper(0x2b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
long get_HWND()
{
long result;
InvokeHelper(0x2c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}

// IAcadApplication properties
public:

};
Loading

0 comments on commit 4cb29cd

Please sign in to comment.