Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

CreateWindow, стили окна [D7, WinXP]


lead-in ©   (2007-01-16 13:40:00) 

Здравствуйте, уважаемые мастера. Как создать окно развёрнутое на весь экран и без заголовка (какие стили окна при этом надо использовать)? Если ставить в параметр wsStyle 0, то окно всё равно создаётся с заголовком. Сейчас я прописал в этот параметр число возвращённое функцией GetWindowLong для соответствующего окна созданного Delphi, так работает, но это, конечно, некорректно.


Игорь Шевченко   (2007-01-16 15:42:00) [1]


> Как создать окно развёрнутое на весь экран и без заголовка
> (какие стили окна при этом надо использовать)?


   MainWnd := CreateWindowExW (0, 'WndClassName', nil, WS_POPUP or WS_CLIPCHILDREN,
     0, 0, GetSystemMetrics (0), GetSystemMetrics (1), 0, 0, hInstance, nil);

Обрабатывать сообщение WM_WINDOWPOSCHANGING устанавливая при его обработке нужные размеры окна


lead-in   (2007-01-16 15:15:00) [2]

Короче, WS_MAXIMIZE я, конечно, попробую, хотя вряд-ли я так не пробовал потому что я много вариантов перебрал. А пока придётся оставить числецо от GetWindowLong.


clickmaker   (2007-01-16 15:09:00) [3]


> да и какой там код

ну не скажи... зарегистрировать класс, создать окно, оконную процедуру оформить, цикл написать


lead-in   (2007-01-16 15:05:00) [4]

нету с собой никакого кода, да и какой там код, просто окошко на WinAPI


clickmaker   (2007-01-16 14:48:00) [5]


> [2] lead-in ©   (16.01.07 14:07)
> Если просто WS_MAXIMIZE, то тогда оно, вроде, появляется
> с заголовком

правда?
а можно код? а то мне в ломы набивать...


lead-in   (2007-01-16 14:07:00) [6]

Если просто WS_MAXIMIZE, то тогда оно, вроде, появляется с заголовком.


clickmaker   (2007-01-16 14:03:00) [7]

WS_MAXIMIZE


Наверх

Титульная страница Поиск, карта сайта Написать письмо