![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.07.2010
Сообщений: 29
|
![]()
Привет всем!
Сделал окно в котором есть кнопка. Эта кнопка должна заполнять всё окно при изменении размеров этого окна, т.е. её размеры тоже должны изменяться. Как это реализовать? Код:
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 11.07.2010
Сообщений: 29
|
![]()
Насколько я понял алгоритм должен быть следующим:
1) при изменении размера родительского окна, выполняется функция GetClientPos() 2) получившиеся значения в структуре RECT запоминаются 3) вызывается функция SetWindowPos() для кнопки с аргументами из поля RECT 4) перерисовываем кнопку уже с новыми параметрами с помощью InvalidateRect() и UpdateWindow(). Форумчане, я правильно мыслю? |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
![]()
Zhigool', на масм:
Код:
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 11.07.2010
Сообщений: 29
|
![]()
vadimych,
Код:
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
![]()
Zhigool', 1001 - что такое? Хэндл кнопки сохраните в переменной после её создания. И его используйте.
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 11.07.2010
Сообщений: 29
|
![]()
vadimych,
Код:
Последний раз редактировалось Zhigool'; 05.02.2012 в 20:36. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 11.07.2010
Сообщений: 29
|
![]()
ПОЛУЧИЛОСЬ!!!! ))))))))
Код:
![]() Огромное спасибо vadimych'у!! Последний раз редактировалось Zhigool'; 05.02.2012 в 20:45. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
![]() Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как привязать таблицу нового modal окна к Dataset динамически созданного родительского окна? | delphicoding | Общие вопросы Delphi | 6 | 02.10.2011 22:41 |
JQuery — Вызов из iframe функции родительского окна | JTG | JavaScript, Ajax | 4 | 29.03.2011 17:47 |
Масштабирование окна при разных разрешениях | artemavd | Общие вопросы Delphi | 1 | 16.07.2009 17:15 |
Как закрепить картинку относительно окна браузера? | Svetix | HTML и CSS | 18 | 18.04.2009 23:12 |
Получить Handle TEdit'a, зная дескриптор родительского окна | Cold_Night | Win Api | 2 | 13.02.2009 16:47 |