534 lines
14 KiB
C++
534 lines
14 KiB
C++
#pragma once
|
|
|
|
// 컴퓨터에서 Microsoft Visual C++를 사용하여 생성한 IDispatch 래퍼 클래스입니다.
|
|
|
|
// 참고: 이 파일의 내용을 수정하지 마십시오. Microsoft Visual C++에서
|
|
// 이 클래스를 다시 생성할 때 수정한 내용을 덮어씁니다.
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// CPTxShTree 래퍼 클래스입니다.
|
|
|
|
class CPTxShTree : public CTreeCtrl
|
|
{
|
|
protected:
|
|
DECLARE_DYNCREATE(CPTxShTree)
|
|
public:
|
|
CLSID const& GetClsid()
|
|
{
|
|
static CLSID const clsid
|
|
= { 0xC8E24C07, 0xE2CA, 0x11D1, { 0x81, 0xA0, 0x0, 0x0, 0x21, 0x55, 0x93, 0x81 } };
|
|
return clsid;
|
|
}
|
|
virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle,
|
|
const RECT& rect, CWnd* pParentWnd, UINT nID,
|
|
CCreateContext* pContext = NULL)
|
|
{
|
|
return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID);
|
|
}
|
|
|
|
BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd,
|
|
UINT nID, CFile* pPersist = NULL, BOOL bStorage = FALSE,
|
|
BSTR bstrLicKey = NULL)
|
|
{
|
|
return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID,
|
|
pPersist, bStorage, bstrLicKey);
|
|
}
|
|
|
|
// 특성
|
|
public:
|
|
enum
|
|
{
|
|
pttaLeftJustify = 0,
|
|
pttaRightJustify = 1,
|
|
pttaCenter = 2
|
|
}TPTxAlignment;
|
|
enum
|
|
{
|
|
ptbsNone = 0,
|
|
ptbsFlat = 1,
|
|
ptbsSunken = 2
|
|
}TPTxBorderStyle;
|
|
enum
|
|
{
|
|
csidlDesktop = 0,
|
|
csidlPrograms = 2,
|
|
csidlControls = 3,
|
|
csidlPrinters = 4,
|
|
csidlPersonal = 5,
|
|
csidlFavorites = 6,
|
|
csidlStartup = 7,
|
|
csidlRecent = 8,
|
|
csidlSendTo = 9,
|
|
csidlBitBucket = 10,
|
|
csidlRecycleBin = 10,
|
|
csidlStartMenu = 11,
|
|
csidlDesktopDirectory = 16,
|
|
csidlDrives = 17,
|
|
csidlNetwork = 18,
|
|
csidlNethood = 19,
|
|
csidlFonts = 20,
|
|
csidlTemplates = 21,
|
|
csidlCommonStartMenu = 22,
|
|
csidlCommonPrograms = 23,
|
|
csidlCommonStartup = 24,
|
|
csidlCommonDesktopDirectory = 25,
|
|
csidlAppData = 26,
|
|
csidlPrintHood = 27,
|
|
csidlNone = 28
|
|
}TPTxCSIDL;
|
|
enum
|
|
{
|
|
ptfsNone = 0,
|
|
ptfsGroup = 1,
|
|
ptfsLowered = 2,
|
|
ptfsRaised = 3,
|
|
ptfsDint = 4,
|
|
ptfsBump = 5,
|
|
ptfsSingle = 6,
|
|
ptfsHorzLine = 7,
|
|
ptfsHorzEdge = 8,
|
|
ptfsVertLine = 9,
|
|
ptfsVertEdge = 10
|
|
}TPTxFrameStyle;
|
|
enum
|
|
{
|
|
smallIcons = 0,
|
|
largeIcons = 1
|
|
}TPTxSysImageListSize;
|
|
enum
|
|
{
|
|
ptvsIcon = 0,
|
|
ptvsSmallIcon = 1,
|
|
ptvsList = 2,
|
|
ptvsReport = 3,
|
|
ptvsThumbnails = 4
|
|
}TPTxViewStyle;
|
|
enum
|
|
{
|
|
ptlvhsdmNone = 0,
|
|
ptlvhsdmLeftAlign = 1,
|
|
ptlvhsdmRightOfText = 2,
|
|
ptlvhsdmRightAlign = 3
|
|
}TPTxLvHeaderSortDisplayMode;
|
|
enum
|
|
{
|
|
ptlvsdLeft = 0,
|
|
ptlvsdRight = 1,
|
|
ptlvsdAbove = 2,
|
|
ptlvsdBelow = 3,
|
|
ptlvsdAll = 4
|
|
}TPTxLvSearchDirection;
|
|
enum
|
|
{
|
|
ptnaAdd = 0,
|
|
ptnaAddFirst = 1,
|
|
ptnaInsert = 2,
|
|
ptnaAddChild = 3,
|
|
ptnaAddChildFirst = 4
|
|
}TPTxNodeAttachMode;
|
|
|
|
|
|
// 작업
|
|
public:
|
|
|
|
// IPTxShTree
|
|
|
|
// Functions
|
|
//
|
|
|
|
VARIANT get__ObjectDefault()
|
|
{
|
|
VARIANT result;
|
|
InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void AboutBox()
|
|
{
|
|
InvokeHelper(DISPID_ABOUTBOX, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
|
|
}
|
|
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);
|
|
}
|
|
void Refresh()
|
|
{
|
|
InvokeHelper(DISPID_REFRESH, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
|
|
}
|
|
unsigned long get_BackColor()
|
|
{
|
|
unsigned long result;
|
|
InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYGET, VT_UI4, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_BackColor(unsigned long newValue)
|
|
{
|
|
static BYTE parms[] = VTS_UI4 ;
|
|
InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
unsigned long get_ForeColor()
|
|
{
|
|
unsigned long result;
|
|
InvokeHelper(DISPID_FORECOLOR, DISPATCH_PROPERTYGET, VT_UI4, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_ForeColor(unsigned long newValue)
|
|
{
|
|
static BYTE parms[] = VTS_UI4 ;
|
|
InvokeHelper(DISPID_FORECOLOR, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
LPDISPATCH get_BaseFolder()
|
|
{
|
|
LPDISPATCH result;
|
|
InvokeHelper(0xe, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_BaseFolder(LPDISPATCH newValue)
|
|
{
|
|
static BYTE parms[] = VTS_DISPATCH ;
|
|
InvokeHelper(0xe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
LPDISPATCH get_SelectedNode()
|
|
{
|
|
LPDISPATCH result;
|
|
InvokeHelper(0xf, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_SelectedNode(LPDISPATCH newValue)
|
|
{
|
|
static BYTE parms[] = VTS_DISPATCH ;
|
|
InvokeHelper(0xf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
LPDISPATCH get_SelectedFolder()
|
|
{
|
|
LPDISPATCH result;
|
|
InvokeHelper(0x10, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_SelectedFolder(LPDISPATCH newValue)
|
|
{
|
|
static BYTE parms[] = VTS_DISPATCH ;
|
|
InvokeHelper(0x10, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
long get_BorderStyle()
|
|
{
|
|
long result;
|
|
InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_BorderStyle(long newValue)
|
|
{
|
|
static BYTE parms[] = VTS_I4 ;
|
|
InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
LPDISPATCH get_Highlight()
|
|
{
|
|
LPDISPATCH result;
|
|
InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_Highlight(LPDISPATCH newValue)
|
|
{
|
|
static BYTE parms[] = VTS_DISPATCH ;
|
|
InvokeHelper(0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_Enabled()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(DISPID_ENABLED, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_Enabled(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(DISPID_ENABLED, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
LPDISPATCH get_Font()
|
|
{
|
|
LPDISPATCH result;
|
|
InvokeHelper(DISPID_FONT, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_Font(LPDISPATCH newValue)
|
|
{
|
|
static BYTE parms[] = VTS_DISPATCH ;
|
|
InvokeHelper(DISPID_FONT, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_HideSelection()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_HideSelection(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
long get_hWnd()
|
|
{
|
|
long result;
|
|
InvokeHelper(DISPID_HWND, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
float get_Indentation()
|
|
{
|
|
float result;
|
|
InvokeHelper(0x5, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_Indentation(float newValue)
|
|
{
|
|
static BYTE parms[] = VTS_R4 ;
|
|
InvokeHelper(0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
LPDISPATCH get_Nodes()
|
|
{
|
|
LPDISPATCH result;
|
|
InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
BOOL get_ReadOnly()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_ReadOnly(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
LPDISPATCH get_ShList()
|
|
{
|
|
LPDISPATCH result;
|
|
InvokeHelper(0x8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_ShList(LPDISPATCH newValue)
|
|
{
|
|
static BYTE parms[] = VTS_DISPATCH ;
|
|
InvokeHelper(0x8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL CreateNewFolder(BOOL aEditName)
|
|
{
|
|
BOOL result;
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x9, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, aEditName);
|
|
return result;
|
|
}
|
|
void GoUp(long aLevels)
|
|
{
|
|
static BYTE parms[] = VTS_I4 ;
|
|
InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aLevels);
|
|
}
|
|
LPDISPATCH HitTest(float x, float y)
|
|
{
|
|
LPDISPATCH result;
|
|
static BYTE parms[] = VTS_R4 VTS_R4 ;
|
|
InvokeHelper(0xb, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, x, y);
|
|
return result;
|
|
}
|
|
LPDISPATCH HitTestInfo(float x, float y)
|
|
{
|
|
LPDISPATCH result;
|
|
static BYTE parms[] = VTS_R4 VTS_R4 ;
|
|
InvokeHelper(0x1e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, x, y);
|
|
return result;
|
|
}
|
|
LPDISPATCH AddCustomNode(LPDISPATCH aRelative, LPCTSTR aCaption, long aClosedImageIndex, long aOpenImageIndex, long aAttachMode)
|
|
{
|
|
LPDISPATCH result;
|
|
static BYTE parms[] = VTS_DISPATCH VTS_BSTR VTS_I4 VTS_I4 VTS_I4 ;
|
|
InvokeHelper(0x1f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, aRelative, aCaption, aClosedImageIndex, aOpenImageIndex, aAttachMode);
|
|
return result;
|
|
}
|
|
LPDISPATCH AddCustomFirstNode(LPDISPATCH aSiblingNode, LPCTSTR aCaption, long aClosedImageIndex, long aOpenImageIndex)
|
|
{
|
|
LPDISPATCH result;
|
|
static BYTE parms[] = VTS_DISPATCH VTS_BSTR VTS_I4 VTS_I4 ;
|
|
InvokeHelper(0x20, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, aSiblingNode, aCaption, aClosedImageIndex, aOpenImageIndex);
|
|
return result;
|
|
}
|
|
LPDISPATCH AddCustomChildNode(LPDISPATCH aParentNode, LPCTSTR aCaption, long aClosedImageIndex, long aOpenImageIndex)
|
|
{
|
|
LPDISPATCH result;
|
|
static BYTE parms[] = VTS_DISPATCH VTS_BSTR VTS_I4 VTS_I4 ;
|
|
InvokeHelper(0x21, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, aParentNode, aCaption, aClosedImageIndex, aOpenImageIndex);
|
|
return result;
|
|
}
|
|
LPDISPATCH AddCustomChildFirstNode(LPDISPATCH aParentNode, LPCTSTR aCaption, long aClosedImageIndex, long aOpenImageIndex)
|
|
{
|
|
LPDISPATCH result;
|
|
static BYTE parms[] = VTS_DISPATCH VTS_BSTR VTS_I4 VTS_I4 ;
|
|
InvokeHelper(0x22, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, aParentNode, aCaption, aClosedImageIndex, aOpenImageIndex);
|
|
return result;
|
|
}
|
|
void Synchronize(BOOL aApplyToGroup)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0xc, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aApplyToGroup);
|
|
}
|
|
BOOL get_Checkboxes()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x11, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_Checkboxes(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x11, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_AutoFill()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x12, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_AutoFill(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x12, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_VirtualFolders()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x13, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_VirtualFolders(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x13, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_DefaultKeyHandling()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x14, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_DefaultKeyHandling(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x14, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_ContextMenus()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x15, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_ContextMenus(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x15, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_DynamicRefresh()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x16, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_DynamicRefresh(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x16, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_IncludeNonFolders()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x17, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_IncludeNonFolders(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x17, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_OleDrag()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x18, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_OleDrag(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x18, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_OleDrop()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x19, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_OleDrop(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x19, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_ShowButtons()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_ShowButtons(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_ShowLines()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x1b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_ShowLines(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x1b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_ShowRoot()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_ShowRoot(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x1c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
BOOL get_ShowHidden()
|
|
{
|
|
BOOL result;
|
|
InvokeHelper(0x1d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
void put_ShowHidden(BOOL newValue)
|
|
{
|
|
static BYTE parms[] = VTS_BOOL ;
|
|
InvokeHelper(0x1d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
|
}
|
|
LPUNKNOWN get__IUnk()
|
|
{
|
|
LPUNKNOWN result;
|
|
InvokeHelper(0xd, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL);
|
|
return result;
|
|
}
|
|
|
|
// Properties
|
|
//
|
|
|
|
|
|
|
|
};
|