函数

(1)int LoadPanel (int parentPanelHandle, char filename[], int panelResourceID);

功能

把面板加载到内存。

参数

parentPanelHandle  为0时表示顶层面板。不为0时,为parentPanelHandle的子面板。

filename 所要加载的面板的文件名。

panelResourceID 面板ID号。

 

(2)int DisplayPanel (int panelHandle);

功能

在屏幕上显示面板。

参数

panelHandle 所要显示的面板的ID号

 

(3)int RunUserInterface (void);

功能

运行调用回调函数的用户接口或者事件。

 

(4)int DiscardPanel (int panelHandle);

功能

从内存移除面板及其它的子面板

参数

panelHandle 面板的ID号

 

(5)int DeleteGraphPlot (int panelHandle, int controlID, int plotHandle, int refresh);

功能

从一个图形控件中移除一个点或者全部的点。

参数

panelHandle 面板

controlID 图形控件

plotHandle 为-1时,移除所有的点

refresh 暂不清楚

 

(6)int GetCtrlVal (int panelHandle, int controlID, void *value);

功能

得到控件当前的值

参数

panelHandle 面板

controlID 控件

value 值,注意在这个参数前面加&修饰符(如果不是数组)

 

(7)int SetCtrlVal (int panelHandle, int controlID, ...);

功能

设置控件的值

参数

panelHandle 面板

controlID 面板上的控件

 

(8)int OpenFile (char fileName[], int readWriteMode, int action, int fileType);

功能

打开一个文件,并返回一个句柄。

参数

fileName 文件名。

readWriteMode 打开的方式

action 打开时文件指针的位置

fileType 文件类型

 

(9)int ReadFile (int fileHandle, char buffer[], size_t count);

功能

从输入流中读入数据到buffer

参数

fileHandle 文件句柄

buffer 存放读入的数据

count 最多读多少个数据

 

(10)int PlotPoint (int panelHandle, int controlID, double xCoordinate, double yCoordinate, int pointStyle, int color);

功能

在图形控件上画一个点

参数

panelHandle 面板

controlID 图形控件

xCoordinate x坐标

yCoordinate y坐标

pointStyle 画什么样的点

color 点的颜色

(11)int PlotLine (int panelHandle, int controlID, double x1, double y1, double x2, double y2, int color);

功能

在图形控件上画一条以a点为起点,b点为终点的线

参数

panelHandle 面板

controlID 控件

double x1 a点的横坐标

double y1 a点的纵坐标

double x2 b点的横坐标

double y2 b点的纵坐标

color 线的颜色

(12)int FileSelectPopup (char defaultDirectory[], char defaultFileSpec[], char fileTypeList[], char title[], int buttonLabel, int restrictDirectory, int restrictExtension, int allowCancel, int allowMakeDirectory, char pathName[]);

功能

打开一个文件选择对话框

参数

defaultDirectory 默认的打开路径

defaultFileSpec 显示文件扩展名

fileTypeList

title 文件选择对话框的标题

buttonLabel 文件选择按钮的标签

restrictDirectory 如果不为0,则不能改变文件打开的路径

restrictExtension 如果不为0,则只能显示默认的文件扩展名

allowCancel  如果不为0,用户可以取消选择文件

allowMakeDirectory  暂不清楚

 

(13)int GetPanelAttribute (int panelHandle, int panelAttribute, void *attributeValue);

功能

得到面板的属性,并把它存放在attributevalue里面

参数

panelHandle 面板

panelAttribute 面板属性

attributeValue 传出参数,存放面板属性,注意这个参数要在前面加&

(14)int SetCtrlAttribute (int panelHandle, int controlID, int controlAttribute, ...);

功能

设置面板上的控件的属性

参数

panelHandle 面板

controlID 控件

controlAttribute 要设置的控件属性

...代表attributeValue 把控件属性设置成多少

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值