base
This commit is contained in:
+583
@@ -0,0 +1,583 @@
|
||||
#pragma once
|
||||
|
||||
// 컴퓨터에서 Microsoft Visual C++를 사용하여 생성한 IDispatch 래퍼 클래스입니다.
|
||||
|
||||
// 참고: 이 파일의 내용을 수정하지 마십시오. Microsoft Visual C++에서
|
||||
// 이 클래스를 다시 생성할 때 수정한 내용을 덮어씁니다.
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CPTxShList 래퍼 클래스입니다.
|
||||
|
||||
class CPTxShList : public CListCtrl
|
||||
{
|
||||
protected:
|
||||
DECLARE_DYNCREATE(CPTxShList)
|
||||
public:
|
||||
CLSID const& GetClsid()
|
||||
{
|
||||
static CLSID const clsid
|
||||
= { 0xC8E24C08, 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:
|
||||
|
||||
// IPTxShList
|
||||
|
||||
// Functions
|
||||
//
|
||||
|
||||
VARIANT get__ObjectDefault()
|
||||
{
|
||||
VARIANT result;
|
||||
InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
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_FileFilter()
|
||||
{
|
||||
CString result;
|
||||
InvokeHelper(0x10, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_FileFilter(LPCTSTR newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BSTR ;
|
||||
InvokeHelper(0x10, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_GridLines()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x11, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_GridLines(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x11, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_HotTrack()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x12, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_HotTrack(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x12, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_RowSelect()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x13, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_RowSelect(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x13, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
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_Folder()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0xe, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Folder(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0xe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_Highlight()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Highlight(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_HideSelection()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_HideSelection(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
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);
|
||||
}
|
||||
BOOL get_Checkboxes()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0xb, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Checkboxes(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0xb, 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);
|
||||
}
|
||||
long get_hWnd()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(DISPID_HWND, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
LPDISPATCH get_Items()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
long get_BorderStyle()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(0x5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_BorderStyle(long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_ReadOnly()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ReadOnly(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
long get_ViewStyle()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ViewStyle(long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0x7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
void GoUp(long aLevels)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0x8, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aLevels);
|
||||
}
|
||||
void AboutBox()
|
||||
{
|
||||
InvokeHelper(DISPID_ABOUTBOX, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
|
||||
}
|
||||
BOOL CreateNewFolder(BOOL aEditNow)
|
||||
{
|
||||
BOOL result;
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x9, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, aEditNow);
|
||||
return result;
|
||||
}
|
||||
void Refresh()
|
||||
{
|
||||
InvokeHelper(DISPID_REFRESH, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
|
||||
}
|
||||
void Synchronize(BOOL aApplyToGroup)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aApplyToGroup);
|
||||
}
|
||||
LPDISPATCH get_Selected()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0xc, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Selected(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0xc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_AutoFill()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x14, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_AutoFill(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x14, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_NonFileSystemAncestors()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x15, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_NonFileSystemAncestors(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x15, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_DefaultKeyHandling()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x16, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_DefaultKeyHandling(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x16, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_ContextMenus()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x17, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ContextMenus(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x17, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_DontChangeFolder()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x18, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_DontChangeFolder(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x18, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_DynamicRefresh()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x19, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_DynamicRefresh(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x19, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_HideFoldersWhenLinkedToTree()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_HideFoldersWhenLinkedToTree(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_OleDrag()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_OleDrag(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_OleDrop()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_OleDrop(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_FolderContextMenu()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_FolderContextMenu(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;
|
||||
}
|
||||
BOOL get_MultiSelect()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_MultiSelect(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
void DoCommandForAllSelected(LPCTSTR aCmd)
|
||||
{
|
||||
static BYTE parms[] = VTS_BSTR ;
|
||||
InvokeHelper(0x1f, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aCmd);
|
||||
}
|
||||
void DoCommandForFolder(LPCTSTR aCmd)
|
||||
{
|
||||
static BYTE parms[] = VTS_BSTR ;
|
||||
InvokeHelper(0x20, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aCmd);
|
||||
}
|
||||
void SortByColumn(long aColumn, BOOL aAscending)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 VTS_BOOL ;
|
||||
InvokeHelper(0x21, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aColumn, aAscending);
|
||||
}
|
||||
BOOL get_ShowHidden()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x22, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ShowHidden(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x22, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_Columns()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x24, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
long get_HeaderSortDisplayMode()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(0x25, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_HeaderSortDisplayMode(long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0x25, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH StartSearch()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x26, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
LPDISPATCH HitTest(float x, float y)
|
||||
{
|
||||
LPDISPATCH result;
|
||||
static BYTE parms[] = VTS_R4 VTS_R4 ;
|
||||
InvokeHelper(0x27, 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(0x28, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, x, y);
|
||||
return result;
|
||||
}
|
||||
LPDISPATCH AddCustomItem(LPCTSTR aCaption, long AIconIndex)
|
||||
{
|
||||
LPDISPATCH result;
|
||||
static BYTE parms[] = VTS_BSTR VTS_I4 ;
|
||||
InvokeHelper(0x29, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, aCaption, AIconIndex);
|
||||
return result;
|
||||
}
|
||||
long get_SortColumn()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(0x2a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_SortColumn(long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0x2a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
|
||||
// Properties
|
||||
//
|
||||
|
||||
|
||||
|
||||
};
|
||||
Reference in New Issue
Block a user