主要用到函数说明:

MxDrawXCustomFunction::Mx_SetLayerBright

设置显示亮度,默认值为100%。详细说明如下:

参数

说明

LPCTSTR pszLayerName

图层名,为空,就设置所有图层

DOUBLE bright

亮度百分数,取值为0 ~100

LONG lisAutoUpDisplay

是否自动更新显示

js中实现代码说明:

1

2

3

4

5

6

7

8

9

10

11

12

​var​​​ ​​param = mxOcx.NewResbuf();​

 

​// 图层名​

​param.AddStringEx(​​​​"222"​​​​);​

 

​// 图层亮度.​

​param.AddDoubleEx(100);​

 

​// 不自动调用更新函数。​

​param.AddLongEx(0);​

 

​mxOcx.CallEx(​​​​"Mx_SetLayerBright"​​​​, param);​