Здравствуйте, sasa79, Вы писали:
S>Господа, подскажите плиз, как сделать мое окошко во весь экран. Только не так, как это делает кнопка "развернуть", а так как в игрушках например, и как потом из этого состояния выйти (например закрыть приложение и вернуть экрану достойный вид (прежнее разрешение и т.д.).
В полноэкранных игрушках под win32 для рисования используется DirectDraw, точнее его эксклюзивный режим, т.е. участок видеопамяти, который хранит текущую картинку находится в монопольном владении приложения.
Если ты пишешь обычную программу с выводом средствами GDI, можешь отключить бордюр и заголовок у своего окна, задать его позицию так, чтобы оно перекрывало весь экран (topleft (0, 0) bottomright(cx, cy)), zorder сделать topmost. Позиция окна —
SetWindowPos, текущее разрешение можно получить через
GetSystemMetrics... << RSDN@Home 1.0 beta 7a >>