Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: cheops   (29.01.2012 в 14:06)
Тут вот как дело было, Windows API он вообще создан на C и для C. Во времена когда он получил распространение был очень популярен C++ надмножество над C. Понятное дело было очень много желающих разрабатывать свои программы именно на C++, задействуя в них объектно-ориентированные возможности последнего. Тем более для создания Windows-программ, C++ подходит идеально - сложная иерархическая задача. Т.е. создавались различные FrameWork-и, библиотеки и готовые каркасы, от которых можно было бы оттолкнуться при разработки новой программы. Вот MFC это такой FrameWork от Microsoft. Т.е. Windows API он для чистого C, а MFC для C++. Это не значит, что на C++ нельзя разрабатывать программы на чистом Windows API, но вам придется построить свой собственный набор классов, похожий на MFC (возможно с меньшими возможностями и с вашими личными особенностями). Однако, это вполне реально и возможно, мы например, такой FramWork сейчас в студии разрабатываем.

Возможно вас также заинтересует тема по ссылке http://softtime.org/forum/read.php?id_forum=3&id_theme=2111, в которой эта тема также затрагивается.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: