WindowsXP-SP1/admin/hmonitor/snapin/hmlistview.cpp
2020-09-30 16:53:49 +02:00

305 lines
7.1 KiB
C++

// Machine generated IDispatch wrapper class(es) created with ClassWizard
#include "stdafx.h"
#include "hmlistview.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// _DHMListView properties
CString _DHMListView::GetTitle()
{
CString result;
GetProperty(0x1, VT_BSTR, (void*)&result);
return result;
}
void _DHMListView::SetTitle(LPCTSTR propVal)
{
SetProperty(0x1, VT_BSTR, propVal);
}
CString _DHMListView::GetDescription()
{
CString result;
GetProperty(0x2, VT_BSTR, (void*)&result);
return result;
}
void _DHMListView::SetDescription(LPCTSTR propVal)
{
SetProperty(0x2, VT_BSTR, propVal);
}
/////////////////////////////////////////////////////////////////////////////
// _DHMListView operations
void _DHMListView::SetProgressRange(long lLowerBound, long lUpperBound)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x3, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
lLowerBound, lUpperBound);
}
long _DHMListView::GetProgressPos()
{
long result;
InvokeHelper(0x4, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
void _DHMListView::SetProgressPos(long lPos)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x5, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
lPos);
}
long _DHMListView::InsertItem(long lMask, long lItem, LPCTSTR lpszItem, long lState, long lStateMask, long lImage, long lParam)
{
long result;
static BYTE parms[] =
VTS_I4 VTS_I4 VTS_BSTR VTS_I4 VTS_I4 VTS_I4 VTS_I4;
InvokeHelper(0x6, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
lMask, lItem, lpszItem, lState, lStateMask, lImage, lParam);
return result;
}
long _DHMListView::InsertColumn(long lColumn, LPCTSTR lpszColumnHeading, long lFormat, long lWidth, long lSubItem)
{
long result;
static BYTE parms[] =
VTS_I4 VTS_BSTR VTS_I4 VTS_I4 VTS_I4;
InvokeHelper(0x7, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
lColumn, lpszColumnHeading, lFormat, lWidth, lSubItem);
return result;
}
long _DHMListView::SetItem(long lItem, long lSubItem, long lMask, LPCTSTR lpszItem, long lImage, long lState, long lStateMask, long lParam)
{
long result;
static BYTE parms[] =
VTS_I4 VTS_I4 VTS_I4 VTS_BSTR VTS_I4 VTS_I4 VTS_I4 VTS_I4;
InvokeHelper(0x8, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
lItem, lSubItem, lMask, lpszItem, lImage, lState, lStateMask, lParam);
return result;
}
long _DHMListView::GetStringWidth(LPCTSTR lpsz)
{
long result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x9, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
lpsz);
return result;
}
long _DHMListView::GetColumnWidth(long lCol)
{
long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0xa, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
lCol);
return result;
}
BOOL _DHMListView::SetColumnWidth(long lCol, long lcx)
{
BOOL result;
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0xb, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
lCol, lcx);
return result;
}
long _DHMListView::FindItemByLParam(long lParam)
{
long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0xc, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
lParam);
return result;
}
long _DHMListView::GetImageList(long lImageListType)
{
long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0xd, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
lImageListType);
return result;
}
BOOL _DHMListView::DeleteAllItems()
{
BOOL result;
InvokeHelper(0xe, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
BOOL _DHMListView::DeleteColumn(long lCol)
{
BOOL result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0xf, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
lCol);
return result;
}
long _DHMListView::StepProgressBar()
{
long result;
InvokeHelper(0x10, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
long _DHMListView::SetProgressStep(long lStep)
{
long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x11, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
lStep);
return result;
}
long _DHMListView::SetImageList(long hImageList, long lImageListType)
{
long result;
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x12, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
hImageList, lImageListType);
return result;
}
long _DHMListView::GetNextItem(long lItem, long lFlags)
{
long result;
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x13, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
lItem, lFlags);
return result;
}
long _DHMListView::GetItem(long lItemIndex)
{
long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x14, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
lItemIndex);
return result;
}
BOOL _DHMListView::DeleteItem(long lIndex)
{
BOOL result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x15, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
lIndex);
return result;
}
long _DHMListView::GetItemCount()
{
long result;
InvokeHelper(0x16, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
BOOL _DHMListView::ModifyListStyle(long lRemove, long lAdd, long lFlags)
{
BOOL result;
static BYTE parms[] =
VTS_I4 VTS_I4 VTS_I4;
InvokeHelper(0x17, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
lRemove, lAdd, lFlags);
return result;
}
long _DHMListView::GetColumnCount()
{
long result;
InvokeHelper(0x18, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
long _DHMListView::GetColumnOrderIndex(long lColumn)
{
long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x19, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
lColumn);
return result;
}
long _DHMListView::SetColumnOrderIndex(long lColumn, long lOrder)
{
long result;
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x1a, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
lColumn, lOrder);
return result;
}
CString _DHMListView::GetColumnOrder()
{
CString result;
InvokeHelper(0x1b, DISPATCH_METHOD, VT_BSTR, (void*)&result, NULL);
return result;
}
void _DHMListView::SetColumnOrder(LPCTSTR lpszOrder)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x1c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
lpszOrder);
}
void _DHMListView::SetColumnFilter(long lColumn, LPCTSTR lpszFilter, long lFilterType)
{
static BYTE parms[] =
VTS_I4 VTS_BSTR VTS_I4;
InvokeHelper(0x1d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
lColumn, lpszFilter, lFilterType);
}
void _DHMListView::GetColumnFilter(long lColumn, BSTR* lplpszFilter, long* lpFilterType)
{
static BYTE parms[] =
VTS_I4 VTS_PBSTR VTS_PI4;
InvokeHelper(0x1e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
lColumn, lplpszFilter, lpFilterType);
}
long _DHMListView::GetSelectedCount()
{
long result;
InvokeHelper(0x1f, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
void _DHMListView::AboutBox()
{
InvokeHelper(0xfffffdd8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}