Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Win32 API - запретить изменение размеров окна

Ответить
Настройки темы
Win32 API - запретить изменение размеров окна

Аватара для Turman

Старожил


Сообщения: 205
Благодарности: 8

Профиль | Отправить PM | Цитировать


Пишу простенькую игрушку и хотелось запретить изменение размеров окна.
Не подскажите, какой стиль окна установить?
Пробовал сделать окна не с толстой рамкой помощью WS_BORDER.
Но это окно вообще перестает реагировать на нажатие клавиш и совсем не в том месет прорисовывается гле должно было бы..

Цитата:
w.style =CS_HREDRAW | CS_VREDRAW ;
w.lpfnWndProc = WndProc;
w.hInstance = hInstance;
w.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);
w.lpszClassName = "My Class";

RegisterClass(&w);
hwnd = CreateWindow("My Class", "Лучищи", WS_OVERLAPPEDWINDOW,100, 100, nWidth , nHeight+m_nPlacementY, NULL, NULL, hInstance, NULL);
ShowWindow(hwnd,nCmdShow);
UpdateWindow(hwnd);

Отправлено: 16:09, 21-06-2009

 

Аватара для Turman

Старожил


Сообщения: 205
Благодарности: 8

Профиль | Отправить PM | Цитировать


фух..
решил пробемку..
вот таким стилем задал окно и все- не ресайзится..
(WS_OVERLAPPED | WS_CAPTION | \
WS_SYSMENU | WS_MINIMIZEBOX | \
WS_MAXIMIZEBOX) &~(WS_THICKFRAME)
( надо просто вычесть стиль "толстая рамка" )
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:00, 21-06-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Win32 API - запретить изменение размеров окна

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Slackware - Изменение шрифтов и их размеров в консоли Линукс. gambini Общий по Linux 7 16-10-2009 11:49
Разное - [решено] Изменение размеров иконок в Windows yoptitt Оформление Windows XP 20 26-08-2009 00:38
Разное - LogonUI - изменение размеров аватаров Boa Soft Оформление Windows XP 0 31-01-2009 20:00
HDD - Изменение размеров дисков при помощи PowerQuest PartitionMagic 8.0 (подскажите!!!) Metalmar85 Накопители (SSD, HDD, USB Flash) 20 24-01-2008 20:07
Изменение размеров разделов HDD SKLAD Накопители (SSD, HDD, USB Flash) 13 26-09-2006 17:44




 
Переход