#MmiUtil_SetTouchButton
#MmiUtil_ShowTouchButton
#MmiUtil_CheckTouchButton

##函数引用
```
#include "MmiUtil.h"

```

##函数声明
```
/* --------------------------------------------------------------------------
* FUNCTION NAME: MmiUtil_SetTouchButton
* DESCRIPTION:   初始化显示button按钮参数
* PARAMETERS:
*   iButtonHeight    (in) -- button的高度       （0-默认32像素）
*   iTextFontSize        (in) -- button上显示的文本的大小 （0-默认24点阵）
*   ulTextRGBColor       (in) -- button显示的文本的颜色   （0-默认黑色）
* RETURN:
* NOTES:    不会清屏，只是初始化BUTTON显示和触发时的相关参数
* ------------------------------------------------------------------------ */
void MmiUtil_SetTouchButton(int iButtonHeight, int iTextFontSize, unsigned long ulTextRGBColor);

/* --------------------------------------------------------------------------
* FUNCTION NAME: MmiUtil_ShowTouchButton
* DESCRIPTION:   显示button按钮,可配合MmiUtil_CheckTouchButton使用
* PARAMETERS:
*   Str    (in) -- button上显示的字（带\x00结束符）
*   x        (in/out) -- button显示左上角横坐标（像素）,返回button的右下角横坐标
*   y        (in/out) -- button显示左上角纵坐标（像素）,返回button的右下角纵坐标
*   RetVal   (in) --  按下button时返回值设定
* RETURN:
* NOTES:    最多可支持20个BUTTON，使用前须用MmiUtil_SetTouchButton进行设置
*       若出现BUTTON重叠，则以最后一个显示的BUTTON为准
*       可通过返回的(x,y)坐标决定下一个BUTTON显示的位置
* ------------------------------------------------------------------------ */
void MmiUtil_ShowTouchButton(char *Str, int *x, int *y, int RetVal);



/* --------------------------------------------------------------------------
* FUNCTION NAME: MmiUtil_CheckTouchButton
* DESCRIPTION:   检查是否有BUTTON被按下
* PARAMETERS:
*   RetVal (out)     - 被按下的BUTTON设定的返回值
* RETURN:        0 - 无按钮被按下
*        1 - 有按钮被按下
* NOTES:         非阻塞，立即返回
*        如果没有做MmiUtil_SetTouchButton，则无法检测到BUTTON
* ------------------------------------------------------------------------ */
int MmiUtil_CheckTouchButton(int *RetVal);


```
##函数返回
```

```

##Sample
```
int demo( void )
{
    .....
}
```

##注意事项

```
1. 
```

##延伸阅读
```

```