Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/109: Рейтинг темы: голосов - 109, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 14.06.2010
Сообщений: 57

Разработка оконных приложений.

12.08.2010, 23:55. Показов 20550. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Возможно вы скажите иди ищи на форуму, пользуйся поиском и т.д... Правда, прочитал много и на нашем форуме)) Но у каждого наверное частный случай..
В общем, хочу постепенно с пониманием научиться создавать оконные приложения под windows, с кнопками и сигналами при назатии, чтоб нажание на одну кнопку изменяло только часть окна и т.д.
Написал так банально и криво, т.к. не знаю как иначе.
В чём индивидуальность? Писал пока только на Dev C++ и только работу с массивами, строками, динамическими массивами, бинар не понял) Функции знаю. В целом почти ничего не знаю, но намерен в ходе изучения создания оконных приложений научиться и самому языку в целом.
Помгите начинающему програмисту дельным советом, может литератрой или расталкованным и разжёванным примером))
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.08.2010, 23:55
Ответы с готовыми решениями:

Книги по MFC - разработка оконных приложений
Какие есть хорошие книги по созданию готовых windows приложений, то есть, чтобы ввод был не сконсоли, а было создано окно с кнопками и т.д....

Создание оконных приложений
Здравствуйте, мне надо создать оконное приложение на С++, но я не знаю, что лучше выбрать Qt или WinAPI. Или что будет впринципе лучше для...

Создание оконных приложений
Подскажите, пожалуйста, книгу, в которой наиболее подробно описывается создание оконных приложений на С++. Заранее благодарен!

18
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
13.08.2010, 00:00
я бы посоветовал для глубинного понятия об графической системе виндов, начинать сразу с WinApi и MSDN в помощь, там примеров кода просто уйма. (пример, даже по русски)
Но можно для начала остановиться на VCL в Borland C++ Builder, или же посложнее - MFC в Visual Studio C++
1
Автор FAQ
Автор FAQ
 Аватар для Rockedit
1803 / 615 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
13.08.2010, 00:06
Я бы посоветовал, еще немного пработать в консоли. Применение граф. интерфейса требует знаний по ООП.
1
0 / 0 / 0
Регистрация: 14.06.2010
Сообщений: 57
13.08.2010, 00:48  [ТС]
Что такое ООП?
я мало чего знаю, и позвольте я буду задавать такого рода вопросы,вы с этими вещами уже знакомы, и знаете их толковые доступные объяснения.
если работать в консоли то какие "задание" желательно отработать, чтоб они в дальнейшем помогли?
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
13.08.2010, 00:50
sergyuk, Все. Возьмите пару-тройку книжек по консоли и вперед. Много примеров например в Дейтелах. Есть даже тяжелые
1
0 / 0 / 0
Регистрация: 14.06.2010
Сообщений: 57
13.08.2010, 00:51  [ТС]
Цитата Сообщение от oxotnik Посмотреть сообщение
я бы посоветовал для глубинного понятия об графической системе виндов, начинать сразу с WinApi и MSDN в помощь, там примеров кода просто уйма. (пример, даже по русски)
Но можно для начала остановиться на VCL в Borland C++ Builder, или же посложнее - MFC в Visual Studio C++
читаю, разбираюсь) полезная ссылочка, пока доступна понимаю)
0
Автор FAQ
Автор FAQ
 Аватар для Rockedit
1803 / 615 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
13.08.2010, 00:54
Что такое ООП?
я мало чего знаю, и позвольте я буду задавать такого рода вопросы,вы с этими вещами уже знакомы, и знаете их толковые доступные объяснения.
если работать в консоли то какие "задание" желательно отработать, чтоб они в дальнейшем помогли?
ООП - это объектно ориентированое программирование, главными тремя китами которого являются
1) Наследование
2) Инкапсуляция
3) Полиморфизм
Вот это как раз таки и стоит отработать. Почитать об этом для начала. кстати говоря, мне в этом плане понравилась книга А.Хортон.Visual Studio 2005-Базовый курс Она посвящена Visual C++. Сначало все основы поясняются, и примеры приведенны в консоли, потом уже основы программирования с испольхованием граф. интерфейса. почитав эту книгу, хочябы первые страниц 600-700. Можно смело учить C#, если есть желание, а можно и дальше продолжить на C++.
1
0 / 0 / 0
Регистрация: 14.06.2010
Сообщений: 57
13.08.2010, 01:02  [ТС]
Цитата Сообщение от Rockedit Посмотреть сообщение
А.Хортон.Visual Studio 2005-Базовый курс
- уже скачена.
Цитата Сообщение от Rockedit Посмотреть сообщение
почитав эту книгу, хочябы первые страниц 600-700. Можно смело учить C#, если есть желание, а можно и дальше продолжить на C++.
- 600-700 это не мало, но если оно того стоит..) спасибо)
0
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
13.08.2010, 02:34
Цитата Сообщение от Rockedit Посмотреть сообщение
Я бы посоветовал, еще немного пработать в консоли. Применение граф. интерфейса требует знаний по ООП.
Использование WinAPI не требует знаний ООП, так как используется Си-шный код.
2
Мат в 32 хода
 Аватар для nikkka
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
13.08.2010, 10:36
ну не знаю... не лучше писать на Qt? Он проще, и кроссплатформенный...
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
13.08.2010, 10:41
Цитата Сообщение от nikkka Посмотреть сообщение
ну не знаю... не лучше писать на Qt? Он проще, и кроссплатформенный...
Не лучше, он не проще (того же VCL-а), а кроссплатформенность вылазит боком в виде большого объема.
0
Мат в 32 хода
 Аватар для nikkka
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
13.08.2010, 10:43
oxotnik, я хотел начать с winapi, но показался слишком сложным...
короче, кому как.
0
Унылый школьник
 Аватар для Demihalf
126 / 60 / 10
Регистрация: 06.11.2009
Сообщений: 353
13.08.2010, 11:10
oxotnik, мне, например, Qt очень нравится. Прежде всего, конечно, я его использую из-за того, что программирую под Линуксом. Он немного сложнее VCL, но все-таки не настолько, как поделие укуренных мелкософтцев (MFC)...
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
13.08.2010, 11:37
Цитата Сообщение от Demihalf Посмотреть сообщение
oxotnik, мне, например, Qt очень нравится
мне тоже

Цитата Сообщение от Demihalf Посмотреть сообщение
Прежде всего, конечно, я его использую из-за того, что программирую под Линуксом
С этого и надо было начинать... для винды он больше бесполезен, чем крут

Цитата Сообщение от Demihalf Посмотреть сообщение
Он немного сложнее VCL
скажем в разы сложнее

Цитата Сообщение от Demihalf Посмотреть сообщение
как поделие укуренных мелкософтцев (MFC)...
MFC вообще создавалась как легкая ООП оболочка над АПИ, это каркас, из которого надо лепить свои объекты, и к стати документирована она (возможности ее) весьма ужасно.
2
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
13.08.2010, 17:37
Цитата Сообщение от nikkka Посмотреть сообщение
ну не знаю... не лучше писать на Qt? Он проще, и кроссплатформенный...
лучше начинать с основ, я считаю, что основой в этом случае является WIN API
1
0 / 0 / 0
Регистрация: 14.06.2010
Сообщений: 57
13.08.2010, 18:04  [ТС]
ааа, ещё одна вещь которую бы хотелось отметить - это то что, хотлось бы понимать практически всё в коде, а не просто использовать конструкторы.
что такое кросплатформенные, и какие ещё бывают?
0
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
13.08.2010, 18:06
Цитата Сообщение от sergyuk Посмотреть сообщение
ааа, ещё одна вещь которую бы хотелось отметить - это то что, хотлось бы понимать практически всё в коде, а не просто использовать конструкторы.
что такое кросплатформенные, и какие ещё бывают?
http://ru.wikipedia.org/wiki/К... беспечение
0
Мат в 32 хода
 Аватар для nikkka
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
13.08.2010, 18:46
sergyuk, Qt кроссплатформенная. на ней написанные проги пойдут и на МасОС и на Линух и на винду. а вот MFC к примеру заточенна под винду.
0
Унылый школьник
 Аватар для Demihalf
126 / 60 / 10
Регистрация: 06.11.2009
Сообщений: 353
13.08.2010, 19:56
Цитата Сообщение от sergyuk Посмотреть сообщение
хотлось бы понимать практически всё в коде, а не просто использовать конструкторы.
Тогда, наверное, три лучших варианта - MFC, WinAPI, Qt
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.08.2010, 19:56
Помогаю со студенческими работами здесь

Библиотека для создания оконных приложений
Всем доброго времени суток! Посоветуйте, на чем разрабатываются оконные приложения на С++. Насколько я понимаю, MFC неудобная и...

Книги для использования оконных приложений
Всем привет. Консольные приложение это хорошо, но я уже прочитал книгу, и более менее знаю азы c++. Но хотелось бы создавать уже...

Посоветуйте литературу по созданию оконных приложений
Почти дочитал книгу Дейтл'ов "Как программировать на С++", понял почти всё, но не всё запомнил, надеюсь не страшно, что не забил свою...

Посоветуйте хорошую книгу по созданию оконных приложений
Кто посоветует хорошую книгу по С++ - созадние оконных приложений. Просто не пойму как визуально строить интерфейс и т. д. Вижуал 2010

Нужна информация по созданию оконных приложений для Windows
Мне нужна какая-либо информация или книги, сайты, все что угодно, о написании оконных приложений для Windows. То есть что-бы там было окно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru