Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Обсуждение статей
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.01.2011, 19:07   #1
Ev1L
Пользователь
 
Регистрация: 25.11.2010
Сообщений: 39
Радость Литература по MFC..

Подскажите хорошую книгу по MS Visual studio C++ ( желательно по 10), чтобы хорошо описывалось MFC, и создание приложений под Win32.

и еще такой вопрос на С++ возможно создавать игры?)

Если возможно, подскажите плз хорошую книгу по етому делу. ( просто я заглянул в раздел про игры а там восновном Delphi)
Ev1L вне форума Ответить с цитированием
Старый 08.01.2011, 19:50   #2
UltimaBeaR
Форумчанин
 
Аватар для UltimaBeaR
 
Регистрация: 21.12.2010
Сообщений: 199
По умолчанию

Мое субъективное мнение - если ты сам учишься, (в смысле что этого не требует учебная программа в институте) то беги от этого mfc подальше. Учебник у меня по нему лежит - там тупо перечисление всевозможных классов MFC и какие у них функции.. толку 0. Подозреваю что чуть менее чем все учебники такие и есть. В любом случае проще читать MDSN в сети. А вот создание простейшего окошка на WinAPI и обработка сообщений это все (и для игр) лишним не будет - статей валом в интернете.
По поводу игр на с++ - тебе сюда gamedev.ru. Если знаешь язык то качаешь какой-нибудь игровой движок и начинаешь его ковырять.
А по поводу visual studio - книжки там такие-же как и по mfc - тупо перечисление пунктов меню. Все что тебе надо знать это пару основных вещей типа создания нового проекта и открывания окошек с кодом, все остальное методом тыка находится.

Последний раз редактировалось UltimaBeaR; 08.01.2011 в 19:53.
UltimaBeaR вне форума Ответить с цитированием
Старый 08.01.2011, 19:56   #3
Ev1L
Пользователь
 
Регистрация: 25.11.2010
Сообщений: 39
По умолчанию

спасибо большое, неужели нету не 1 достойной книги, по созданию приложений с графическим интерфейсом
Ev1L вне форума Ответить с цитированием
Старый 08.01.2011, 20:06   #4
UltimaBeaR
Форумчанин
 
Аватар для UltimaBeaR
 
Регистрация: 21.12.2010
Сообщений: 199
По умолчанию

Может и есть, но есть мнение что на mfc давно забили, и большого смысла изучать эту хрень нету. Если ты хочешь создавать грубо говоря "окошки" то тебе надо смотреть в сторону c++ builder / qt creator а не visual studio - у них там в c++ с окошками напряг
UltimaBeaR вне форума Ответить с цитированием
Старый 08.01.2011, 20:08   #5
profi
Участник клуба Подтвердите свой е-майл
 
Регистрация: 19.11.2007
Сообщений: 1,022
По умолчанию

Качал когда то давно это: C/C++ и MS Visual C++ 2008 для начинающих [Б. Пахомов]. По моему там есть то что ты ищешь, но не уверен. А вообще советую посмотреть такую вещь как Qt .
profi вне форума Ответить с цитированием
Старый 08.01.2011, 20:09   #6
pacniwassano
Пользователь
 
Регистрация: 02.12.2010
Сообщений: 81
По умолчанию

Пахомов отвратительно пишет
pacniwassano вне форума Ответить с цитированием
Старый 08.01.2011, 20:12   #7
Ev1L
Пользователь
 
Регистрация: 25.11.2010
Сообщений: 39
По умолчанию

залез на gamedev как то немного напугал сайт. А что сейчас используют для написания графического интерфейса программы? я просто новичок в программировании только научился пользоваться основными средствами (классами, массивами, функциями )

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

Последний раз редактировалось Ev1L; 08.01.2011 в 20:19.
Ev1L вне форума Ответить с цитированием
Старый 08.01.2011, 20:18   #8
pacniwassano
Пользователь
 
Регистрация: 02.12.2010
Сообщений: 81
По умолчанию

openGL и DirectX, есть еще Microsoft XNA для .NET
если понимаешь с++ тут есть лекции по компьютерной графике тырк
pacniwassano вне форума Ответить с цитированием
Старый 08.01.2011, 20:21   #9
UltimaBeaR
Форумчанин
 
Аватар для UltimaBeaR
 
Регистрация: 21.12.2010
Сообщений: 199
По умолчанию

билдер используют в большинстве случаев. потом идут qt и другие кроссплатформенные штуки, и еще есть вариант для извращенцев - c++ cli (visual studio) - там windows forms - формы шлепать удобно, а работать с кодом так проще ап стену головой (хотя если сравнивать с MFC то наверно очень даже ничего будет)), если тебя интересуют игры в смысле графические, то никакие окна кроме главного ненужны - главное создается через winapi, а на его поверхности уже рисуется графика, игровые окошки и тд - всем этим занимается движок (он же использует для отрисовки opengl/directx/gdi)

ЗЫ: Я так понимаю язык ты основы знаешь - для работы с движками там требуется поболее знать, хотя все от движка зависит. еще реши, что тебе надо игры или окошки. если все таки игры, То я бы посоветовал вникнуть поглубже в язык, чтобы с ним небыло проблем - для этого можно создать через winapi окошко и средствами gdi или DirectDraw (устаревшая часть directx для работы с 2д, быстрая, но никаких функций типо нарисовать линию там нету - тока доступ к пикселям) рисовать 2д графику, решив проблемы которые будут возникать при написании 2д игры ты уже будешь некий опыт иметь - проще будет начать работать с движками

Последний раз редактировалось UltimaBeaR; 08.01.2011 в 20:34.
UltimaBeaR вне форума Ответить с цитированием
Старый 08.01.2011, 20:31   #10
Ev1L
Пользователь
 
Регистрация: 25.11.2010
Сообщений: 39
По умолчанию

Цитата:
билдер используют в большинстве случаев. потом идут qt и другие кроссплатформенные штуки, и еще есть вариант для извращенцев - c++ cli (visual studio) - там windows forms - формы шлепать удобно, а работать с кодом так проще ап стену головой), если тебя интересуют игры в смысле графические, то никакие окна кроме главного ненужны - главное создается через winapi
Получается, лучше писать программы в билдере чем в Visual studio?
Так есть обучающее видео по билдеру,начнем с этого, в билдере также можно писать консольные приложения?
что такое qt?
Извиняюсь за глупые вопросы просто совсем новичок.
и еще 1 как билдер перевести на русский язык?)))
Ev1L вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MFC BioS Win Api 2 19.04.2010 17:52
C++ MFC OLE + C# BOBAH13 Общие вопросы .NET 0 31.01.2010 13:38
MFC Cdevelop Visual C++ 4 18.03.2009 21:28
Visual c++(MFC) CUtty Visual C++ 1 13.10.2008 21:21
MFC Diman2008 Visual C++ 2 06.03.2008 16:24