powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Запретить ресайз чужого окна
4 сообщений из 4, страница 1 из 1
Запретить ресайз чужого окна
    #39822924
-Solo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как запретить ресайз чужого окна? Можно повесить хук и отслеживать WM_SIZING, но есть что попроще?
...
Рейтинг: 0 / 0
Запретить ресайз чужого окна
    #39822951
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Solo,

WM_WINDOWPOSCHANGING
...
Рейтинг: 0 / 0
Запретить ресайз чужого окна
    #39822958
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что значит "чужого"? В своей программе извне? В чужой программе извне?
...
Рейтинг: 0 / 0
Запретить ресайз чужого окна
    #39822960
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: pascal
1.
2.
3.
4.
5.
6.
Style := GetWindowLongPtr(hWnd, GWL_STYLE);
if Style = 0 then
  RaiseLastOSError;
Style := Style and not (WS_SIZEBOX or WS_MAXIMIZEBOX or WS_SYSMENU);
if SetWindowLongPtr(hWnd, GWL_STYLE, Style) = 0 then
  RaiseLastOSError;
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Запретить ресайз чужого окна
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]