|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.01.2011, 19:07 | #1 |
Пользователь
Регистрация: 25.11.2010
Сообщений: 39
|
Литература по MFC..
Подскажите хорошую книгу по MS Visual studio C++ ( желательно по 10), чтобы хорошо описывалось MFC, и создание приложений под Win32.
и еще такой вопрос на С++ возможно создавать игры?) Если возможно, подскажите плз хорошую книгу по етому делу. ( просто я заглянул в раздел про игры а там восновном Delphi) |
08.01.2011, 19:50 | #2 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 199
|
Мое субъективное мнение - если ты сам учишься, (в смысле что этого не требует учебная программа в институте) то беги от этого mfc подальше. Учебник у меня по нему лежит - там тупо перечисление всевозможных классов MFC и какие у них функции.. толку 0. Подозреваю что чуть менее чем все учебники такие и есть. В любом случае проще читать MDSN в сети. А вот создание простейшего окошка на WinAPI и обработка сообщений это все (и для игр) лишним не будет - статей валом в интернете.
По поводу игр на с++ - тебе сюда gamedev.ru. Если знаешь язык то качаешь какой-нибудь игровой движок и начинаешь его ковырять. А по поводу visual studio - книжки там такие-же как и по mfc - тупо перечисление пунктов меню. Все что тебе надо знать это пару основных вещей типа создания нового проекта и открывания окошек с кодом, все остальное методом тыка находится. Последний раз редактировалось UltimaBeaR; 08.01.2011 в 19:53. |
08.01.2011, 19:56 | #3 |
Пользователь
Регистрация: 25.11.2010
Сообщений: 39
|
спасибо большое, неужели нету не 1 достойной книги, по созданию приложений с графическим интерфейсом
|
08.01.2011, 20:06 | #4 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 199
|
Может и есть, но есть мнение что на mfc давно забили, и большого смысла изучать эту хрень нету. Если ты хочешь создавать грубо говоря "окошки" то тебе надо смотреть в сторону c++ builder / qt creator а не visual studio - у них там в c++ с окошками напряг
|
08.01.2011, 20:08 | #5 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Качал когда то давно это: C/C++ и MS Visual C++ 2008 для начинающих [Б. Пахомов]. По моему там есть то что ты ищешь, но не уверен. А вообще советую посмотреть такую вещь как Qt .
|
08.01.2011, 20:09 | #6 |
Пользователь
Регистрация: 02.12.2010
Сообщений: 81
|
Пахомов отвратительно пишет
|
08.01.2011, 20:12 | #7 |
Пользователь
Регистрация: 25.11.2010
Сообщений: 39
|
залез на gamedev как то немного напугал сайт. А что сейчас используют для написания графического интерфейса программы? я просто новичок в программировании только научился пользоваться основными средствами (классами, массивами, функциями )
к Visual C++ уже как то привык, а в Билдер залез вообще ничего понять не могу Последний раз редактировалось Ev1L; 08.01.2011 в 20:19. |
08.01.2011, 20:21 | #9 |
Форумчанин
Регистрация: 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. |
08.01.2011, 20:31 | #10 | |
Пользователь
Регистрация: 25.11.2010
Сообщений: 39
|
Цитата:
Так есть обучающее видео по билдеру,начнем с этого, в билдере также можно писать консольные приложения? что такое qt? Извиняюсь за глупые вопросы просто совсем новичок. и еще 1 как билдер перевести на русский язык?))) |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |