|
发表于 2014-10-27 10:26:35
|
显示全部楼层
回 abcdotaabc 的帖子
abcdotaabc:我用  //{ FRAMEWIN_CreateIndirect, "Framewin", ID_FRAMEWIN_0, 1, 0, 800, 480, 0, 0x0, 0 },
      { WINDOW_CreateIndirect, "Window", ID_WINDOW_0, 0, 0, 800, 480, 0, 0x0, 0 },分别做了同样的全键盘界面&n .. (2014-10-27 10:26)  WM_HWIN CreateFramewin(void) {
WM_HWIN hWin;
WM_HWIN hButton;
int i;
//hWin = GUI_CreateDialogBox(_aDialogCreate, GUI_COUNTOF(_aDialogCreate), _cbDialog, WM_HBKWIN, 0, 0);
hWin = GUI_CreateDialogBox(_aDialogCreate, GUI_COUNTOF(_aDialogCreate), _cbDialog, WM_HBKWIN, 0, 0);
for (i = 0; i < GUI_COUNTOF(_aButtonData); i++)
{
hButton = BUTTON_CreateEx(_aButtonData.xPos, _aButtonData.yPos, _aButtonData.xSize, _aButtonData.ySize,
hWin, WM_CF_SHOW| WM_CF_HASTRANS , 0, ID_BUTTON_1+ i);
BUTTON_SetText(hButton, _aButtonData.acLabel);
BUTTON_SetFocussable(hButton,0);
}
return hWin;
} |
|