|
做了一个简单的东西。多个TEXT自绘,做成单选的方式,选中哪个TEXT,通过按钮对其数字进行修改。现象是,通过按钮修改数字时,屏幕闪烁的很厉害。界面大概是下面图像显示的样子。Run按钮是用来增/减 数字的。
按钮的代码如下:
case WM_NOTIFY_PARENT:
Id = WM_GetId(pMsg->hWinSrc);
NCode = pMsg->Data.v;
switch (Id)
{
case ID_BUTTON_RUN:
switch (NCode)
{
case WM_NOTIFICATION_RELEASED:
if (test_num < 10)
test_num++;
else
test_num = 0;
TEXT_SetDec(hText[_cur_btn], test_num, 2, 0, 0, 0);
break;
}
break;
|
|