Harvester (01.07.2010 10:35 - 13:01, просмотров: 126) ответил AlexandrY на Ну либо уже есть окно и ваше под ним, либо у вашего окна не включено отображение, либо у вашего окна не правильно заданы координаты, либо оконный движок просто не инициализирован, либо недостаточно буфера для прорисовки окна, либо.....
А как поточнее можно определить причину неработоспособности? В частности, что нужно для инициализации движка помимо задания дефайна GUI_WIТSUPPORT?
Я пытался пройти программу по шагам, но совсем запутался в коде :(
Вот весь текст:
GUI_Init();
GUI_SetBkColor(GUI_BLACK);
GUI_Clear();
GUI_SetColor(GUI_WHITE);
GUI_DispStringHCenterAt("Test Application", 160, 5);
/* Create foreground window */
hWnd = WM_CreateWindow(10, 10, 100, 100, WM_CF_SHOW, cbForegroundWin, 0);
По идее окно должно перекрыть ранее выведенную надпись, но ничего не происходит.