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

Ваш аккаунт

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

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

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

Ресурсы для главного окна

2.0K
15 августа 2005 года
headsoft
100 / / 15.08.2005
Пожалуйста, помогите!..
Раньше программил на Delphi и C++Builder, а теперь пытаюсь воткнуть в Visual C++ в связке с MFC и чё-то пока не получается. Ну, всё в принципе понятно, кроме оформления главного окна. В Borland'овских редакторах это проще простого делается - вставляй на форму что хочешь... кнопки, рисунки, поля ввода и т.д., а как это в Visual C++ сделать, так и не пойму. Причём с диалоговыми окнами всё ясно - создал ресурс, так же набросал на форму компанентов и выводи его наздоровье. А вот как сделать ресурс для главного окна...
Спасибо.
406
16 августа 2005 года
vitaly2003s
481 / / 27.07.2004
Цитата:
Originally posted by headsoft
Пожалуйста, помогите!..
Раньше программил на Delphi и C++Builder, а теперь пытаюсь воткнуть в Visual C++ в связке с MFC и чё-то пока не получается. Ну, всё в принципе понятно, кроме оформления главного окна. В Borland'овских редакторах это проще простого делается - вставляй на форму что хочешь... кнопки, рисунки, поля ввода и т.д., а как это в Visual C++ сделать, так и не пойму. Причём с диалоговыми окнами всё ясно - создал ресурс, так же набросал на форму компанентов и выводи его наздоровье. А вот как сделать ресурс для главного окна...
Спасибо.



А что ты подразумеваеш под главным окном? Оно модальное или нет,если да то это обычное диалоговое окно на которое ты можеш накидать кнопки из редактора. Но если окно не модальное то ресурсы здесь будут бесполезны. Используй в обработчике процедуры этого окна сообщение WM_CREATE: и в нем динамически создавай дочерние окна для данного окна функциями CreateWindow(Ex)

292
16 августа 2005 года
Matush
726 / / 14.01.2004
Нету форм, есть окна.
А нафига на главное окно кнопку тыкать? Есть менюшки, туллбары...
Но если надо конечно, то CreateWindowEx(...).
А МФЦ Ты лучше покинь :)
2.0K
16 августа 2005 года
headsoft
100 / / 15.08.2005
Цитата:
Originally posted by Matush
Нету форм, есть окна.
А нафига на главное окно кнопку тыкать? Есть менюшки, туллбары...
Но если надо конечно, то CreateWindowEx(...).
А МФЦ Ты лучше покинь :)



Ну, окна - это когда программа работает, а во время проектирования - формы...
А на счёт менюшек с туллбарами - это, конечно, хорошо, но создаётся такое впечатление, что при создании программ на Visual C++ под ними подразумеваются только MDI приложения, либо текстовые редакторы, браузеры и т.д. - там точно кнопки и прочее в главном окне не нужно.

406
16 августа 2005 года
vitaly2003s
481 / / 27.07.2004
Цитата:
Originally posted by headsoft
Ну, окна - это когда программа работает, а во время проектирования - формы...
А на счёт менюшек с туллбарами - это, конечно, хорошо, но создаётся такое впечатление, что при создании программ на Visual C++ под ними подразумеваются только MDI приложения, либо текстовые редакторы, браузеры и т.д. - там точно кнопки и прочее в главном окне не нужно.



Да нет,просто в Visual C++ подразумевается что программист достаточно грамотный и способен сам все сделать ручками,зато уж точно все так как ему нужно.

2.0K
16 августа 2005 года
headsoft
100 / / 15.08.2005
Цитата:
Originally posted by vitaly2003s
Да нет,просто в Visual C++ подразумевается что программист достаточно грамотный и способен сам все сделать ручками,зато уж точно все так как ему нужно.



Ладно, всем спасибо!
Разобрался... правда по другому пути пошёл. Когда создаёшь проект с поддержкой .NET - все выглядит гораздо привычней (правда в этом случае свои напряги).
Кстати, никто не замечал, что Visual Studio глючно генерирует файлы с кодом, а потом сама на них ругается?!

406
17 августа 2005 года
vitaly2003s
481 / / 27.07.2004
Цитата:
Originally posted by headsoft
Ладно, всем спасибо!
Разобрался... правда по другому пути пошёл. Когда создаёшь проект с поддержкой .NET - все выглядит гораздо привычней (правда в этом случае свои напряги).
Кстати, никто не замечал, что Visual Studio глючно генерирует файлы с кодом, а потом сама на них ругается?!


Нет не замечал.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог