Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите разобраться...

725
07 июля 2006 года
UnErase
190 / / 08.06.2006
Я еще не работал с архитектурой Document/View, пока только с диалогами, но щас мне понадобилось изучить это!

Пожалуйста кто сможет помогите: скиньте ссылочку, где можно про это почитать (желательно в электронном виде и чтобы качать не пришлось 70 MB), или кто может подскажет - на такое окно можно статические элементы кидать в режиме редактирования в VC++ 2005, примерно как на диалог. Потому что в ресурсах проекта виден только диалог, а это окно как я понял создается динамически!
Вообщем как накидать кнопочек и текстовых полей на окно основанного на архитектуре Document/View или без этой архитектуры. Короче на окно, а не на диалог.

Спасибо!
292
07 июля 2006 года
Matush
726 / / 14.01.2004
Контролы можешь делать динамически и накидывать их в любую область.

http://forum.codenet.ru/showthread.php?t=22178

в частности www.firststeps.ru
725
07 июля 2006 года
UnErase
190 / / 08.06.2006
Это я знаю и понимаю, но это же геморой не малый если форма большая и элементов на ней много!

Поэтому хотелось бы узнать - как статически их размещать и вообще возможно ли такое?
398
07 июля 2006 года
Alexandoros
630 / / 21.10.2005
Вряд ли возможно. Скорее всего все руками. Я покрайней мере не встречал реализаций через ресурс.
3
07 июля 2006 года
Green
4.8K / / 20.01.2000
[QUOTE=UnErase]
Поэтому хотелось бы узнать - как статически их размещать и вообще возможно ли такое?[/QUOTE]
Это возможно.
Используешь MFC или WTL ?
292
07 июля 2006 года
Matush
726 / / 14.01.2004
[quote=Green]Это возможно.
Используешь MFC или WTL ?[/quote]

Мне стало интересно. Использую MFC. Какие предложения? (кроме как лепить контролы на диалог и вставлять этот диалог)
725
07 июля 2006 года
UnErase
190 / / 08.06.2006
[QUOTE=Green]Это возможно.
Используешь MFC или WTL ?[/QUOTE]
Так я на MFC и пишу!
Но координаты элементов и их свойства вручную приходится задавать, после динамического создания окна, в функции Create(...);
Т.о. приходится подбирать координаты элементов.

Я про окно, созданного из рамки, документа и вида. Разве на таком можно так делать?
А я хотел узнать можно ли на такое окно элементы расположить с помощью мышки, перетаскивая контролы на саму область, чтобы легче было распологать их.
725
07 июля 2006 года
UnErase
190 / / 08.06.2006
Может есть какой-нибудь визард, чтобы можно было на такое окно хотябы просто задать расположение контролов.
А то я уже запарился подбирать координаты и размеры контролов.
Даже написал чтобы в строке статуса выводились координаты мышки, хоть немного облегчил задачу. Но все равно хотелось бы узнать, на будущее.:)
3
07 июля 2006 года
Green
4.8K / / 20.01.2000
Замени базовый класс CView на CFormView.
И передавай в конструктор CFormView ID ресурсного шаблона диалога (IDD_FORMVIEW).
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог