Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2007.06.24;
Скачать: [xml.tar.bz2];

Вниз

CreateWindow, стили окна   Найти похожие ветки 

 
lead-in ©   (2007-01-16 13:40) [0]

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


 
clickmaker ©   (2007-01-16 14:03) [1]

WS_MAXIMIZE


 
lead-in ©   (2007-01-16 14:07) [2]

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


 
clickmaker ©   (2007-01-16 14:48) [3]


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

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


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

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


 
clickmaker ©   (2007-01-16 15:09) [5]


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

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


 
lead-in ©   (2007-01-16 15:15) [6]

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


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


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


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

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



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2007.06.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.07 c
2-1180622471
Bullfrog
2007-05-31 18:41
2007.06.24
Создание содержания к электронному учебнику


15-1179892927
Pazitron_Brain
2007-05-23 08:02
2007.06.24
Про ЖК


2-1180545980
ari_9
2007-05-30 21:26
2007.06.24
динамический массив динамических массивов. почему не получается ?


1-1177588137
Magedon
2007-04-26 15:48
2007.06.24
Как получить пункт меню ворда Отправить?


4-1166968703
vertal
2006-12-24 16:58
2007.06.24
Нахождение имен всех com-портов в системе





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский