1. BOOL GetAlignment(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图对象时,它指明文本在棒图的左面还是右面。 读出棒图对象的布尔型属性的实例 {
BOOL bscaling;
//获得标尺状态 bscaling
= GetScaling(lpszPictureName,\
if (bscaling) {
// 自定义代码
// 棒图对象有一个附加的标尺 ... } else {
// 自定义代码
// 棒图对象没有附加的刻度 ... } }
GetScaling函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。 “Bar1”是该对象的名称。
1). 读出棒图刻度是否可见以及bscaling中的缓冲区。 2). 根据该函数的返回值执行自定义代码。
2. double GetAxisSection(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图对象时,它指定两个邻近轴标签之间的数值差。
3. BOOL GetExponent(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图对象时,它指定轴标签对应于小数或指数形式。 读出棒图对象的布尔型属性的实例 {BOOL bscaling;
//获得标尺状态 bscaling
= GetScaling(lpszPictureName,\
if (bscaling) {
// 自定义代码
// 棒图对象有一个附加的标尺 ...
} else {
// 自定义代码
// 棒图对象没有附加的刻度 ... } }
GetScaling函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。 “Bar1”是该对象的名称。
1). 读出棒图刻度是否可见以及bscaling中的缓冲区。 2). 根据该函数的返回值执行自定义代码。
4. long int GetLeftComma(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图对象时,它指定轴标签中的整数数量。 参数lpszPictureName 画面名lpszObjectName 对象名
返回值,轴标签中的整数数量
5. BOOL GetLongStrokesBold(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图对象时,它指定以粗体还是常规形式显示标尺上的主要刻度线。 读出棒图对象的布尔型属性的实例 {
BOOL bscaling;
//获得标尺状态 bscaling
= GetScaling(lpszPictureName,\if (bscaling) {
// 自定义代码
// 棒图对象有一个附加的标尺 ... } else {
// 自定义代码
// 棒图对象没有附加的刻度 ... } }
GetScaling函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。 “Bar1”是该对象的名称。
1). 读出棒图刻度是否可见以及bscaling中的缓冲区。 2). 根据该函数的返回值执行自定义代码。
6. long int GetLongStrokesSize(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图对象时,它指定主要刻度线的长度。
7. long int GetLongStrokesTextEach(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图对象时,它指定主要刻度线标签的间隔长度。
8. long int GetRightComma(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图对象时,它指定坐标轴标签中的小数位数。
9. long int GetScaleTicks(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图对象时,它将标尺单位定义为标尺分段的数量。一个标尺分段对应于两条主要刻度线之间的范围
10. BOOL GetScaling(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图时,它指定激活还是取消激活标尺。 读出棒图对象的布尔型属性的实例 {
BOOL bscaling;
//获得标尺状态 bscaling
= GetScaling(lpszPictureName,\if (bscaling) {
// 自定义代码
// 棒图对象有一个附加的标尺 ... } else {
// 自定义代码
// 棒图对象没有附加的刻度 ... } }
GetScaling函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。 “Bar1”是该对象的名称。
1). 读出棒图刻度是否可见以及bscaling中的缓冲区。 2). 根据该函数的返回值执行自定义代码。
11. long int GetScalingType(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图对象时,它指定棒图标尺的类型。
Color - 简短描述
使用Color组中的函数可以修改或调用对象的颜色属性。
1. long int GetBackColor(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,指定对象的背景色为数字值。 读出颜色值的实例 {
long int bk_color; //
linkinfo.szLinkName是变量名。 // linkinfo.dwCycle是更新周期 // linkinfo.LinkType是该连接的类型 //自定义代码
//在那里用户可以使用返回值做某事 ... }
GetBackColor函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。 “Static Text1”是该对象的名称。
1). 读出当前背景色和bk_color中的缓冲区。 2). 执行处理返回值的自定义代码。
2. long int GetBackColor2(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图对象时,它指定棒图的颜色为数字值。 读出颜色值的实例 {
long int bk_color; //
linkinfo.szLinkName是变量名。 // linkinfo.dwCycle是更新周期 // linkinfo.LinkType是该连接的类型 //自定义代码
//在那里用户可以使用返回值做某事 ... }
GetBackColor函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。 “Static Text1”是该对象的名称。
3. long int GetBackColor3(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图对象时,它指定棒图的背景色为数字值。 读出颜色值的实例 {
long int bk_color;
//
linkinfo.szLinkName是变量名。 // linkinfo.dwCycle是更新周期 // linkinfo.LinkType是该连接的类型 //自定义代码
//在那里用户可以使用返回值做某事 ... }
GetBackColor函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。 “Static Text1”是该对象的名称。
Fill - 简短描述
Fill组中的函数控制对象的动态填充。
1. BOOL GetFilling(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,指定是否激活背景色动态填充。 读出“动态填充”属性的实例 {
BOOL bfilling;
//获得动态填充的实际状态 bfilling
= GetFilling(lpszPictureName,\if(bfilling) {
// 自定义代码
// 动态填充是否被激活 ... } else {
// 自定义代码
// 动态填充是否被取消激活 ... } }
GetFilling函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。 “Rectangle1”是该对象的名称。
1). 读出动态填充是否激活以及bfilling中的缓冲区。 2). 根据该函数的返回值执行自定义代码。
2.long int GetFillingIndex(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,指定当前填充量。 读出填充索引的实例 {