|
创建页面 1,在WM_PAINT事件中GUI_DrawBitmap一张图片做背景,窗口上的控件皮肤设置为半透明颜色。
点击页面1控件,触发事件后,显示软件盘窗口,键盘操作结束关闭键盘窗口。 窗口1上面的半透明控件背景是截取键盘窗口显示的,这是什么原因?
附上软键盘窗口开关程序:
if (keyboard_ctr.b_input_end)
{
keyboard_ctr.b_busy = 0;
keyboard_ctr.b_in_end = 0;
GUI_EndDialog(keyboard_ctr.h_win_keyboard, 0);
}
if (keyboard_ctr.b_num_keyboard_req)
{
keyboard_ctr.b_num_keyboard_req = 0;
keyboard_ctr.b_ascii_keyboard_req = 0;
keyboard_ctr.b_busy = 1;
keyboard_ctr.h_win_keyboard = GUI_CreateDialogBox(_aDialogCreate, GUI_COUNTOF(_aDialogCreate), _cbDialog, WM_HBKWIN, 0, 0);
}
|
|