4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
1 | |
Как запретить окну ручное перемещение двух сторон?22.11.2014, 13:11. Показов 1610. Ответов 2
Метки нет (Все метки)
Есть четыре окна со стилем: WS_BORDER | WS_SIZEBOX | WS_CHILDWINDOW | WS_CLIPSIBLINGS | WS_THICKFRAME | WS_VISIBLE, надо запретить одному из них ручное перемещение левой и верхней сторон, одному левой и нижней, одному правой и верхней и одному правой и нижней?
0
|
22.11.2014, 13:11 | |
Ответы с готовыми решениями:
2
Как сделать ручное перемещение дочерних виджетов по родительскому на сенсорном экране Есть уравнения двух сторон и диагонали. Найти уравнение двух остальных сторон Как запретить сворачиваться окну при нажатии кнопки "свернуть все окна"? Запретить окну отображаться на панели |
22.11.2014, 13:54 | 2 |
Сообщение было отмечено taras atavin как решение
Решение
Вариант 1
Посмотри в строну этого сообщения http://vsokovikov.narod.ru/New... axinfo.htm Вариант 2 WM_MOVING http://www.vsokovikov.narod.ru... moving.htm http://msdn.microsoft.com/ru-r... s.85).aspx Вариант 3 WM_SIZING http://www.vsokovikov.narod.ru... sizing.htm http://msdn.microsoft.com/ru-r... s.85).aspx
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||
22.11.2014, 15:28 [ТС] | 3 | |||||
Добавлено через 11 минут А всё, разобрался. Надо в координатах экрана, а не клиентской области родителя. Заодно ограничил перемещение оставшихся сторон.
0
|
22.11.2014, 15:28 | |
22.11.2014, 15:28 | |
Помогаю со студенческими работами здесь
3
Как запретить перемещение формы Перемещение по консольному окну Перемещение кнопки по окну Запретить окну уменьшаться меньше содержимого Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |