中级会员
 
- 积分
- 271
- 金钱
- 271
- 注册时间
- 2015-5-6
- 在线时间
- 110 小时
|
1金钱
请问温湿度是用DHT11_Read_Data(&temperature,&humidity);函数体 ,temperature为温度,想要它加入条件判断怎样加 比如1度到28度 文本颜色黑色 29度到32度文本颜色红色
DHT11_Read_Data(&temperature,&humidity); //读取温湿度值
hItem = WM_GetDialogItem(pMsg->hWin, ID_TEXT_3);
TEXT_SetTextAlign(hItem, TEXT_CF_RIGHT | TEXT_CF_BOTTOM);
if(temperature=0,temperature<=29)//
{
TEXT_SetBkColor(hItem,GUI_LIGHTBLUE); //背景颜色
TEXT_SetTextColor(hItem,GUI_RED);//文本颜色黑色
TEXT_SetFont(hItem,&GUI_FontHZ16); //字体
}
if((temperature=30,temperature<=35)==0)//
{
TEXT_SetBkColor(hItem,GUI_RED); //背景颜色红色
TEXT_SetTextColor(hItem,GUI_BLACK);//文本颜色黑色
TEXT_SetFont(hItem,&GUI_FontHZ24); //字体
} |
|