Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
7 / 7 / 1
Регистрация: 08.11.2012
Сообщений: 68

От консоли к графическим приложениям

18.11.2012, 14:54. Показов 1326. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста литературу для такого перехода. Работаю в Visual C++, разобрал консольные приложения, хочу перейти к графическим...
По консоли знаю вроде все основы (циклы, типы, указатели, массивы, ссылки, классы, структуры, подробно разобрал работу с функциями (и в классах и без)...
И подскажите пожалуйста, что бы почитать про создание и работу с dll и что перед этим стоит подробно рассмотреть?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.11.2012, 14:54
Ответы с готовыми решениями:

Книга по графическим приложениям
Добрый день. Не могли бы вы подсказать книгу по графическим приложениям в Си, где бы объяснялось, как рисовать линии, окружности, круги,...

Ассоциация расширений к приложениям
Здравствуйте, проблемка в следующем... На работе поверх офиса 2003 поставили 2007й, причем старый ворд остался И, открываются Док файлы...

Книжка по оконным приложениям C#
Здравствуйте! Прочитал Шилдта, изучил ООП, многопоточное программирование и т. д., но там все консольное, а хотелось бы научиться...

6
 Аватар для David Sylva
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
18.11.2012, 15:39
почитай про WinApi и Qt, в соответствующих разделах форума, там же посмотри литературу.
1
7 / 7 / 1
Регистрация: 08.11.2012
Сообщений: 68
18.11.2012, 22:20  [ТС]
Как я понял, лучше всего сначало изучать WinAPI, так как это куча новых возможностей (не только создание GUI), а MFC это просто оболочка, для более простой и удобно работы с WinAPI.
Я собираюсь изучать C++ очень глубоко, но зашел в откровенный тупик, что изучать после консоли? куда дальше идти? Если не трудно, скажите план действин на ближайшие год, полтора (просто, что изучать)...
Что касается WinAPI, подойдет ли книга "Петцольд Ч. Программирование для Windows 95"?
И в чем преимущество Qt? Оно больше ориентировано на Linux или его нужно и стоит изучать под windows?
0
 Аватар для David Sylva
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
18.11.2012, 22:28
Цитата Сообщение от MrCath Посмотреть сообщение
Как я понял, лучше всего сначало изучать WinAPI, так как это куча новых возможностей (не только создание GUI), а MFC это просто оболочка, для более простой и удобно работы с WinAPI.
Я собираюсь изучать C++ очень глубоко, но зашел в откровенный тупик, что изучать после консоли? куда дальше идти? Если не трудно, скажите план действин на ближайшие год, полтора (просто, что изучать)...
Что касается WinAPI, подойдет ли книга "Петцольд Ч. Программирование для Windows 95"?
И в чем преимущество Qt? Оно больше ориентировано на Linux или его нужно и стоит изучать под windows?
Я не вправе тебе советовать, так как сам студент, но мне кажется, что стоит сделать акцент на Qt, так как это наиболее сильно развивающиеся инструментарий разработки. По WinApi довольно громоздкая и неудобная для изучения вещь. Петцольда не читал, читал книгу Щупака по WinApi, довольно неплохая.
1
12 / 12 / 1
Регистрация: 05.04.2012
Сообщений: 127
18.11.2012, 23:50
Почитай В.Зиборов - MS Visual C++ 2010 в среде .NET, книга читается легко и ты довольно быстрой войдешь в создание графических приложений, точнее интерфейсов. Это если ты именно на визуалке хочешь.
Qt тоже хороша, так что если начнёшь с неё тоже не проиграешь, единственное что, теперь она вроде стала платной. Есть фри версии, но на месяц. Если ошибаюсь в этом плане, то меня поправят.
1
7 / 7 / 1
Регистрация: 08.11.2012
Сообщений: 68
19.11.2012, 06:54  [ТС]
Я тут откопал книгу, очень интересную на содержание: А. П. Побегайло.
Системное программирование в Windows.
И про WinAPI, и про создание dll, и про потоки, и про процессы... Красота))
Можно ли будет связать все эти знания с Qt, если приложение будет строиться под Windows? или Qt это Linux и никаких привилегий библиотеки <windows.h> я не получу?
0
Модератор
Эксперт по электронике
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
19.11.2012, 07:54
http://www.firststeps.ru/
и MFC и WinAPI буквально по шагам
посоветую начать с MFC, потому что в WinAPI много рутины и за деревьями не увидишь леса
но если хочешь узнать как работает винда что такое сообщение, класс окна(это не Сишный класс, а совершенно другое) то WinAPI

Добавлено через 1 минуту
Цитата Сообщение от MrCath Посмотреть сообщение
Можно ли будет связать все эти знания с Qt,
нет
Qt для кроссплатформенной разработки и ничего не даст тебе в изучении ОС

Добавлено через 4 минуты
для АПИ
Петцольд "Программирование для Windows 95"
Румянцев " Программирование Win32"
для MFC
Мешков Тихомиров "Visual C++ и MFC"

Добавлено через 18 минут
Цитата Сообщение от MrCath Посмотреть сообщение
Как я понял, лучше всего сначало изучать WinAPI
Цитата Сообщение от MrCath Посмотреть сообщение
Я собираюсь изучать C++ очень глубоко,
ты несколько путаешь понятия Языка и Среды Исполнения

на языке C ты можешь писать и под виндос и под люних и под мак и под микроконтролеры
также для виндоса ты можешь писать и на С и на паскале и на бейсике
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.11.2012, 07:54
Помогаю со студенческими работами здесь

Опрос по мобильным приложениям
Коллеги, очень важно Ваше мнение! Проводим мини-исследование на тему функционала приложений-звонилок. На основании результатов опроса мы...

ликбез по оконным приложениям
Здравствуйте! Вот и подходит дедлайн по курсачу, а проект застрял на стадии &quot;создал папку курсач&quot; суть проекта - создать приложение...

Литература по MDI приложениям
Подскажите, пожалуйста, полезные сайты или книги где была бы описана технология создания MDI приложения

Инфа по приложениям в Chrome
Здравствуйте, подскажите хорошую литературу по расширениям в Chrome. Вообще как называется эта ветка программирования расширений?

доступ к приложениям по сети
Всем доброго времени суток! Проблема такая. В моё отсутствие поймали вирусню, залезла видимо на сервер (Windows server 2003), вычистил,...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru