Форум программистов, компьютерный форум CyberForum.ru

Windows-приложения - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.92
Hagrael
БТР - мой друг
 Аватар для Hagrael
331 / 273 / 2
Регистрация: 07.01.2010
Сообщений: 1,932
17.07.2011, 12:54     Windows-приложения #1
Я более менее изучил C++, но в моей книге не описывается разработки приложений под Windows, работа в ней идет исключительно с консолью. Можете порекомендовать ресурс/книгу, которая научит разрабатывать Windows-приложения?

Заранее спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Zverit
Уничтожитель печенек
 Аватар для Zverit
277 / 205 / 21
Регистрация: 07.02.2010
Сообщений: 723
17.07.2011, 13:07     Windows-приложения #2
В.Давыдов Разработка Windows-приложений с помощью MFC и API-функций
CAHTEXHUK
Заблокирован
17.07.2011, 13:20     Windows-приложения #3
Петзолд. Программирование для Windows 95. mfc не советую изучать, имхо пустая трата времени
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
17.07.2011, 13:22     Windows-приложения #4
Бланшет,Саммерфилд - QT4 Программирование GUI на С++.
nameless
Эксперт C++
 Аватар для nameless
289 / 288 / 14
Регистрация: 16.06.2009
Сообщений: 486
17.07.2011, 14:05     Windows-приложения #5
Цитата Сообщение от CAHTEXHUK Посмотреть сообщение
Петзолд. Программирование для Windows 95.
К этому еще можно добавить "Саймон Р. Windows 2000 API" ну, а потом и Рихтера можно почитать "Wndows для профессионалов"..
Hagrael
БТР - мой друг
 Аватар для Hagrael
331 / 273 / 2
Регистрация: 07.01.2010
Сообщений: 1,932
17.07.2011, 16:03  [ТС]     Windows-приложения #6
Я выбрал "Проектирование интерфейса пользователя средствами Win32 API" (Р.М. Ганеев)
ValeryLaptev
Эксперт C++
1005 / 784 / 46
Регистрация: 30.04.2011
Сообщений: 1,595
17.07.2011, 16:18     Windows-приложения #7
Hagrael, да, Ганеев - простая книжка.
На эту тему еще можно почитать книжку Юрия Щупака.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1283 / 1217 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
17.07.2011, 17:42     Windows-приложения #8
Win95 очень актуально, ага.
Zverit
Уничтожитель печенек
 Аватар для Zverit
277 / 205 / 21
Регистрация: 07.02.2010
Сообщений: 723
17.07.2011, 17:46     Windows-приложения #9
Deviaphan, принцип один и тот же.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1283 / 1217 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
17.07.2011, 17:54     Windows-приложения #10
Цитата Сообщение от ITZver Посмотреть сообщение
принцип один и тот же.
Ничего подобного. Разделение памяти абсолютно иное, поэтому куча ненужной и не работающей более информации в ней содержится.
ValeryLaptev
Эксперт C++
1005 / 784 / 46
Регистрация: 30.04.2011
Сообщений: 1,595
17.07.2011, 20:41     Windows-приложения #11
Цитата Сообщение от Deviaphan Посмотреть сообщение
Ничего подобного. Разделение памяти абсолютно иное, поэтому куча ненужной и не работающей более информации в ней содержится.
Под разделением памяти что имеется ввиду?
API сильно изменилось?
Mayonez
 Аватар для Mayonez
379 / 271 / 20
Регистрация: 26.12.2009
Сообщений: 875
17.07.2011, 20:59     Windows-приложения #12
Цитата Сообщение от ValeryLaptev Посмотреть сообщение
Под разделением памяти что имеется ввиду?
наверное новое выделение памяти в C++\CLI
ValeryLaptev
Эксперт C++
1005 / 784 / 46
Регистрация: 30.04.2011
Сообщений: 1,595
17.07.2011, 21:02     Windows-приложения #13
Mayonez, мы вроде об API разговаривали...
Mayonez
17.07.2011, 21:07
  #14

Не по теме:

ValeryLaptev, насколько я понял было про

Цитата Сообщение от Hagrael Посмотреть сообщение
разработки приложений под Windows
вообще

stdcout
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 210
17.07.2011, 22:27     Windows-приложения #15
Deviaphan,
Ничего подобного. Разделение памяти абсолютно иное, поэтому куча ненужной и не работающей более информации в ней содержится
В первом томе книги, которую я прочитал, (а это примерно 2/3 всей книги) про память ничего не писалось. Как обстоит со вторым томом книги не знаю. Про кучу ненужной и не работающей ,по-моему, ты погорячился. Все примеры из книги, с которыми я сталкивался, работают прекрасно на Viste. А то, что для Windows 95, так это вообще замечательно потому, что Чарльз Петцольд писал книгу для программистов, которые переходили на программирование для Windows 95 с программирования для MS-DOS. Так что для человека переходящего с программирование в консоли на программирование в Windows это идеальный вариант!
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1283 / 1217 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
18.07.2011, 06:05     Windows-приложения #16
Только не нужно путать MS-DOS и консольное Windows приложение. Это две большие разницы.
Я бы не рекомендовал использовать литературу 15(пятнадцати) летней давности.
CAHTEXHUK
Заблокирован
18.07.2011, 08:00     Windows-приложения #17
для новичка Петзолд самое то. В первом томе вся информация актуальна, Во втором вся или почти вся. Нету конечно там UAC или ещё какой нибудь фигни, ну так это и в современной литературе практически не встречается, только в статьях на инглише и у рихтера
stdcout
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 210
18.07.2011, 12:05     Windows-приложения #18
Deviaphan, ты хочешь сказать, что программирование в консоли не напоминает сильно программирование для MS-DOS?

Добавлено через 1 минуту
И объясни, каким образом возраст книги влияет на её качество в данном случае?

Добавлено через 3 часа 14 минут
я не правильно выразился. Под программированием в консоли я имел в виду программирование средствами языка и стандартной библиотеки.
Hagrael
БТР - мой друг
 Аватар для Hagrael
331 / 273 / 2
Регистрация: 07.01.2010
Сообщений: 1,932
18.07.2011, 18:43  [ТС]     Windows-приложения #19
Я тут узнал, что сейчас все вообще делается с помощью фреймворков, в частности, Qt. А Qt использует WinAPI или сам рисует графику?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.07.2011, 18:46     Windows-приложения
Еще ссылки по теме:

C++ Запустить параллельного приложения / Запуск приложения в новом консольном окне
C++ Научиться программировать хотя бы Windows приложения
C++ Как же создаются приложения windows (со всякими формами и компонентами button, memo)?

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

Или воспользуйтесь поиском по форуму:
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
18.07.2011, 18:46     Windows-приложения #20
Цитата Сообщение от Hagrael Посмотреть сообщение
А Qt использует WinAPI или сам рисует графику?
естественно внутри Qt использует WinAPI, по другому никак под виндой
Yandex
Объявления
18.07.2011, 18:46     Windows-приложения
Ответ Создать тему
Опции темы

Текущее время: 04:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru