![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Олег М |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 436 Регистрация: 10.6.2004 Где: Москва Репутация: 7 Всего: 7 |
Вот как раз потому то и красиво, что там билдеров нет. Поэтому чтоб нарисовать окно там приходится работать головой, а не как в дельфе, левой задней ногой Это сообщение отредактировал(а) Олег М - 22.3.2005, 18:15 |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
тут можно и поспорить
тот же theBat выглядит вполне нормально -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Fixin |
|
|||
![]() Ёжик ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1357 Регистрация: 6.1.2004 Репутация: 2 Всего: 18 |
Там окна функциями делать надо....... В выжал сях
Добавлено @ 18:22 Вот пример простого окна на WinAPI:
Это сообщение отредактировал(а) Fixin - 22.3.2005, 18:18 |
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 17 Всего: 110 |
делаем проект Dialog Based Application
открываем главное окно (это будет диагол в ресурсах) редактируем его в свое удовольствие (кнопочки бросаем, EditBox'ы всякие) я сейчас не припомню точно, но, по-моему, даже по двойному клику событие добавляется -------------------- qqq |
|||
|
||||
| S.A.P. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 9 Всего: 71 |
Что касается вопроса, то окна, кнопки, поля ввода можно MFC быстро штампануть. Создай проект через ClassWizard. Если надо что посерьезней, то ставь дополнительные GUI библиотеки.
|
|||
|
||||
| maxim1000 |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 17 Всего: 110 |
Visual C++ - среда разработки WinAPI - набор функций это - две практически независимые вещи в Visual C++ можно использовать визуальное проектирование (как я уже описал...да и не только я) а с помощью WinAPI можно успешно программировать в том же Delphi или C++Builder'е... -------------------- qqq |
||||
|
|||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
Открываешь редактор диалогов, рисуешь все те же кнопочки/окошки/рамки.
Потом визардом создаешь класс для этого диалога и для нужных контролов добавляешь визардом переменные. Ничего необычного. Это если через WinAPI не хочешь..... |
|||
|
||||
| Олег М |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 436 Регистрация: 10.6.2004 Где: Москва Репутация: 7 Всего: 7 |
А что такое визуальное проектирование и что с его помощью проектируют? Это сообщение отредактировал(а) Олег М - 22.3.2005, 18:49 |
||||
|
|||||
| maxim1000 |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 17 Всего: 110 |
это, по идее разработчиков, должно расширять простор для мысли
честно говоря, я не уверен, что это точный темрин я имел в виду как раз набрасывание кнопочек и других компонентов на форму мышкой а основное отличие Delphi от Visual C++ (как мне кажется) - получилась очень неплохая компонентная модель, очень хорошо продуманная в смысле масштабируемости, это, по-моему, и привело к такому обилию самых разнообразных компонент, что в свою очередь привело к большой популярности Delphi/C++Builder'а... -------------------- qqq |
||||
|
|||||
| Олег М |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 436 Регистрация: 10.6.2004 Где: Москва Репутация: 7 Всего: 7 |
В этом как раз есть отличие генераторов приложений от языков программирования.
Нет ни это, а то что в дельфи как раз думать почти не надо, и при этом что-то выходит. В Вижул С++ такое не проканает - там чтобы более-менее функциональное окошко сделать надо знаний иметь довольно-таки много, так просто с наскоку не получится. А компонентная модель (архитектура классов) в дельфи - полный отстой, да и реализация объектно-ориентированного подхода там крайне убогая. |
||||
|
|||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
Borland C++ Builder 5,6 используй - там всё наглядно, с окошками.
|
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
--------------------
|
||||
|
|||||
| jorkug |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 21.3.2005 Репутация: нет Всего: 1 |
Есть MFC, а есть еще C++ Builder. Вот там
Это сообщение отредактировал(а) jorkug - 23.3.2005, 05:59 |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Уну я уже понял спасибо! Так а можно например совмещать C++ Buildeer 6.0 с Visual C++ 6.0
|
|||
|
||||
| JAnty |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 366 Регистрация: 6.12.2004 Где: Москва Репутация: 1 Всего: 2 |
Мoжно компилить Visual C++ проги на C++Builder.
Другого не дано. -------------------- |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |