Какк бы так сделать, чтобы окно не могло изменять размеры (и курсор на границе окна не менялся в стрелочки. то же самое, если, к примеру, в BCB свойству Border окна поставить Single)?? Стиль WS_BORDER — не то. В MSDN ничего не нашел (наверное плохо искал)... Обрабатывать WM_SIZE — весьма убого смотрится... Наверняка все очень просто, только вот как?
kTS
I wish a stack would be a universe — no overflow in recent 1000 years!
Здравствуйте keatis, Вы писали:
K>Да, забыл сказать: обработка WM_GETMINMAXINFO помогает, но курсор меняется на стрелки, а хотелось, чтобы он не менялся.
Если проблема только в стрелочках, то обработай WM_NCHITTEST (обратись к доке за деталями).
____________________
God obviously didn't debug, hasn't done any maintenance, and no documentation can be found. Truly amateur work.
Здравствуйте keatis, Вы писали:
K>Какк бы так сделать, чтобы окно не могло изменять размеры (и курсор на границе окна не менялся в стрелочки. то же самое, если, к примеру, в BCB свойству Border окна поставить Single)?? Стиль WS_BORDER — не то. В MSDN ничего не нашел (наверное плохо искал)... Обрабатывать WM_SIZE — весьма убого смотрится... Наверняка все очень просто, только вот как?
Если тебе надо чтобы окно не могло изменить размеры в RunTime, по попробуй побаловаться со стилями при создании окна, я точно не помню но там типа покопай в сторону WS_SIZEBOX.
Здравствуйте keatis, Вы писали:
K>Какк бы так сделать, чтобы окно не могло изменять размеры (и курсор на границе окна не менялся в стрелочки. то же самое, если, к примеру, в BCB свойству Border окна поставить Single)?? Стиль WS_BORDER — не то. В MSDN ничего не нашел (наверное плохо искал)... Обрабатывать WM_SIZE — весьма убого смотрится... Наверняка все очень просто, только вот как?
K>kTS
WS_DLGFRAME и никаких WM_SIZE и WM_GETMINMAXINFO не надо обрабатывать