📄 mshflexgrid.cpp
字号:
BandNumber, newValue);
}
COleFont CMSHFlexGrid::GetFontHeader(long BandNumber)
{
LPDISPATCH pDispatch;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x85, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, parms,
BandNumber);
return COleFont(pDispatch);
}
void CMSHFlexGrid::SetRefFontHeader(long BandNumber, LPDISPATCH newValue)
{
static BYTE parms[] =
VTS_I4 VTS_DISPATCH;
InvokeHelper(0x85, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms,
BandNumber, newValue);
}
float CMSHFlexGrid::GetFontWidthHeader(long BandNumber)
{
float result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x9b, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, parms,
BandNumber);
return result;
}
void CMSHFlexGrid::SetFontWidthHeader(long BandNumber, float newValue)
{
static BYTE parms[] =
VTS_I4 VTS_R4;
InvokeHelper(0x9b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
BandNumber, newValue);
}
CString CMSHFlexGrid::GetCellFontName()
{
CString result;
InvokeHelper(0x4d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetCellFontName(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x4d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
float CMSHFlexGrid::GetCellFontSize()
{
float result;
InvokeHelper(0x4e, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetCellFontSize(float newValue)
{
static BYTE parms[] =
VTS_R4;
InvokeHelper(0x4e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
BOOL CMSHFlexGrid::GetCellFontBold()
{
BOOL result;
InvokeHelper(0x4f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetCellFontBold(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x4f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
BOOL CMSHFlexGrid::GetCellFontItalic()
{
BOOL result;
InvokeHelper(0x50, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetCellFontItalic(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x50, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
BOOL CMSHFlexGrid::GetCellFontUnderline()
{
BOOL result;
InvokeHelper(0x51, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetCellFontUnderline(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x51, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
BOOL CMSHFlexGrid::GetCellFontStrikeThrough()
{
BOOL result;
InvokeHelper(0x52, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetCellFontStrikeThrough(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x52, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
float CMSHFlexGrid::GetCellFontWidth()
{
float result;
InvokeHelper(0x53, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetCellFontWidth(float newValue)
{
static BYTE parms[] =
VTS_R4;
InvokeHelper(0x53, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
long CMSHFlexGrid::GetTextStyle()
{
long result;
InvokeHelper(0x14, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetTextStyle(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x14, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long CMSHFlexGrid::GetTextStyleFixed()
{
long result;
InvokeHelper(0x15, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetTextStyleFixed(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x15, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long CMSHFlexGrid::GetTextStyleBand(long BandNumber)
{
long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x97, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
BandNumber);
return result;
}
void CMSHFlexGrid::SetTextStyleBand(long BandNumber, long nNewValue)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x97, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
BandNumber, nNewValue);
}
long CMSHFlexGrid::GetTextStyleHeader(long BandNumber)
{
long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x9f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
BandNumber);
return result;
}
void CMSHFlexGrid::SetTextStyleHeader(long BandNumber, long nNewValue)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x9f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
BandNumber, nNewValue);
}
BOOL CMSHFlexGrid::GetScrollTrack()
{
BOOL result;
InvokeHelper(0x16, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetScrollTrack(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x16, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
long CMSHFlexGrid::GetFocusRect()
{
long result;
InvokeHelper(0x17, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetFocusRect(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x17, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long CMSHFlexGrid::GetHighLight()
{
long result;
InvokeHelper(0x18, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetHighLight(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x18, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
BOOL CMSHFlexGrid::GetRedraw()
{
BOOL result;
InvokeHelper(0x19, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetRedraw(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x19, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
long CMSHFlexGrid::GetScrollBars()
{
long result;
InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetScrollBars(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long CMSHFlexGrid::GetMouseRow()
{
long result;
InvokeHelper(0x1b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
long CMSHFlexGrid::GetMouseCol()
{
long result;
InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
long CMSHFlexGrid::GetCellLeft()
{
long result;
InvokeHelper(0x1d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
long CMSHFlexGrid::GetCellTop()
{
long result;
InvokeHelper(0x1e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
long CMSHFlexGrid::GetCellWidth()
{
long result;
InvokeHelper(0x1f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
long CMSHFlexGrid::GetCellHeight()
{
long result;
InvokeHelper(0x20, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
long CMSHFlexGrid::GetRowHeightMin()
{
long result;
InvokeHelper(0x21, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetRowHeightMin(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x21, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long CMSHFlexGrid::GetFillStyle()
{
long result;
InvokeHelper(0xfffffe01, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetFillStyle(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0xfffffe01, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long CMSHFlexGrid::GetGridLines()
{
long result;
InvokeHelper(0x22, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetGridLines(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x22, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long CMSHFlexGrid::GetGridLinesFixed()
{
long result;
InvokeHelper(0x23, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetGridLinesFixed(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x23, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
unsigned long CMSHFlexGrid::GetGridColor()
{
unsigned long result;
InvokeHelper(0x24, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetGridColor(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x24, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
unsigned long CMSHFlexGrid::GetGridColorFixed()
{
unsigned long result;
InvokeHelper(0x25, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetGridColorFixed(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x25, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
unsigned long CMSHFlexGrid::GetGridColorUnpopulated()
{
unsigned long result;
InvokeHelper(0xa7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetGridColorUnpopulated(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0xa7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
unsigned long CMSHFlexGrid::GetGridColorBand(long BandNumber)
{
unsigned long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
BandNumber);
return result;
}
void CMSHFlexGrid::SetGridColorBand(long BandNumber, unsigned long newValue)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x95, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
BandNumber, newValue);
}
unsigned long CMSHFlexGrid::GetGridColorHeader(long BandNumber)
{
unsigned long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x9d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
BandNumber);
return result;
}
void CMSHFlexGrid::SetGridColorHeader(long BandNumber, unsigned long newValue)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x9d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
BandNumber, newValue);
}
unsigned long CMSHFlexGrid::GetGridColorIndent(long BandNumber)
{
unsigned long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0xa3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
BandNumber);
return result;
}
void CMSHFlexGrid::SetGridColorIndent(long BandNumber, unsigned long newValue)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0xa3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
BandNumber, newValue);
}
unsigned long CMSHFlexGrid::GetCellBackColor()
{
unsigned long result;
InvokeHelper(0x26, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetCellBackColor(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x26, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
unsigned long CMSHFlexGrid::GetCellForeColor()
{
unsigned long result;
InvokeHelper(0x27, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetCellForeColor(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x27, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
short CMSHFlexGrid::GetCellAlignment()
{
short result;
InvokeHelper(0x28, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
return result;
}
void CMSHFlexGrid::SetCellAlignment(short nNewValue)
{
static BYTE parms[] =
VTS_I2;
InvokeHelper(0x28, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long CMSHFlexGrid::GetCellTextStyle()
{
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -