添加一个热区

void addhotarea(int x1,int y1,int x2,int y2,int rn,int cs);
//(x1,y1):热区方框的左上角坐标
//(x2,y2):热区方框的右下角坐标
//rn: 内部编号0~63 
//cs: 权重,0~63 0 最后面 63是最前面,一般设置32就可以,中间

示例

//在控件的create事件中调用
addhotarea(x1,y1,x1+100,y1+100,1,32);
//在该控件的onmouse事件中
void onmouse(int t,int rn){
    //----onmouse方法,用户点击触摸屏上的热区,会调用此方法,其中:
    //t:触摸模式: t=0 按下鼠标按钮,相当于触摸屏点击 ;t=1 鼠标移动 ;t=2鼠标抬起 t=3长按事件
    //rn:热区编号,允许一个控件对应多个热区,多个热区靠rn变量识别,对于按钮等整个控件一个热区,可以忽视rn
    if ((rn==1)&&(t==2)){
    //-----上面定义的热区被点中,在此书写有关点中后代码

    }
}

注意