Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 526
от 17.09.2006, 15:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 391, Экспертов: 56
В номере:Вопросов: 1, Ответов: 2


Вопрос № 55169: Я рисую в Visual C++ MFC Dialog ... Подскажите мне пожаста, как мне сделать так чтобы окошко в котром я рисую можно было растягивать... Или лучше создать кнопочку при нажатии на которую размеры окна увеличивались... Если можно - по подробней... Заран...

Вопрос № 55.169
Я рисую в Visual C++ MFC Dialog ... Подскажите мне пожаста, как мне сделать так чтобы окошко в котром я рисую можно было растягивать... Или лучше создать кнопочку при нажатии на которую размеры окна увеличивались... Если можно - по подробней... Заранее спасибо...
Отправлен: 12.09.2006, 15:34
Вопрос задала: Koran (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Vaga
Здравствуйте, Koran!
Свойства окна, Border установить в Resizing.
---------
Вольному - воля
Ответ отправил: Vaga (статус: 3-ий класс)
Ответ отправлен: 12.09.2006, 15:55
Оценка за ответ: 5

Отвечает: AlexKlaip
Здравствуйте, Koran!

CResizeDialogDlg - класс Вашего диалога
OnBnClickedResize() - обработчик нажатия Вашей кнопки.

void CResizeDialogDlg::OnBnClickedResize()
{
//вместо 600, 500 необходимые Вам размеры
SetWindowPos(NULL,0,0,600,500,SWP_NOZORDER|SWP_NOMOVE);
}

Кроме того можно в свойствах диалога отметить
MaximizeBox = true
MinimizeBox = true
тогда Ваш диалог можно будет свернуть или развернуть на весь экран.

Удачи!
Ответ отправил: AlexKlaip (статус: 2-ой класс)
Ответ отправлен: 12.09.2006, 15:55


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.36 от 06.09.2006
Яндекс Rambler's Top100

В избранное