Visual C++ without MFC

User avatar
wolfboy
Уже с Приветом
Posts: 1224
Joined: 24 Feb 2003 07:40

Visual C++ without MFC

Post by wolfboy »

где можно что-нибудь почитать? спасибо
User avatar
Mic
Уже с Приветом
Posts: 6906
Joined: 20 Apr 1999 09:01
Location: Seattle

Post by Mic »

Ключевые слова: STL, ATL.
User avatar
cityzen
Уже с Приветом
Posts: 3759
Joined: 11 Feb 2004 13:37

Post by cityzen »

Mic wrote:Ключевые слова: STL, ATL.
WTL
One small step for me ...One giant leap for.. A frog?
User avatar
theukrainian
Уже с Приветом
Posts: 2506
Joined: 13 Jan 2003 22:34
Location: Kiev :: Los Angeles, CA

Post by theukrainian »

А кто может обьяснить на пальцАх, человеку понимающему ANSI C++/STL, что такое Visual C++. Я всегда подразумевал под этим понятием ANSI C++ + Operating System extensions of some sort. Или есть какое-либо более конкретное обьяснение?
User avatar
Strannik223
Уже с Приветом
Posts: 569
Joined: 14 Dec 2003 04:06
Location: Львов->Киев->Торонто

Post by Strannik223 »

Вообще то это название продукта так же как и Borlad C Builder
Никакой разрухи нет. (с) Проф. Преображенский.
User avatar
theukrainian
Уже с Приветом
Posts: 2506
Joined: 13 Jan 2003 22:34
Location: Kiev :: Los Angeles, CA

Post by theukrainian »

Strannik223 wrote:Вообще то это название продукта так же как и Borlad C Builder
Вот и я так тоже думал, но когда начали перечислять технологии, я предположил что термин используется в каком-то более широком смысле....
User avatar
wolfboy
Уже с Приветом
Posts: 1224
Joined: 24 Feb 2003 07:40

Post by wolfboy »

Гхм, уточню вопрос. Нужна работа с графикой, использующая функции, которые дублируются MFC - ну там не СHDC, а HDC, не CBrush, а Brush, чтобы было описано, например, явное определение окон и т.п... Ну то есть , как я понимаю, прямая работа с WinAPI32 . Были лет так 10 назад такие книжки, а щас что то не видно...
User avatar
Veselchak U
Уже с Приветом
Posts: 1787
Joined: 27 Nov 2002 05:24
Location: Sevastopol --> Ft. Lauderdale-->Boston-->Chicago

Post by Veselchak U »

User avatar
KVA
Уже с Приветом
Posts: 5347
Joined: 03 Feb 1999 10:01
Location: NJ, USA

Post by KVA »

wolfboy wrote:Гхм, уточню вопрос. Нужна работа с графикой, использующая функции, которые дублируются MFC - ну там не СHDC, а HDC, не CBrush, а Brush, чтобы было описано, например, явное определение окон и т.п... Ну то есть , как я понимаю, прямая работа с WinAPI32 . Были лет так 10 назад такие книжки, а щас что то не видно...


А зачем прямая? Чтобы MFC за собой не тягать? Тогда очень советую советую обратить внимание на WTL.
User avatar
wolfboy
Уже с Приветом
Posts: 1224
Joined: 24 Feb 2003 07:40

Post by wolfboy »

KVA wrote:А зачем прямая? Чтобы MFC за собой не тягать? Тогда очень советую советую обратить внимание на WTL.

Ну зачем, зачем... Есть проект, который так написан, и я его мэйнтейню...
User avatar
Azzi
Уже с Приветом
Posts: 1924
Joined: 27 Jul 1999 09:01
Location: USA

Post by Azzi »

Я пишу графику на WinAPI - много геморроя, в online мало толкового. Купите книжку.
User avatar
roadman
Уже с Приветом
Posts: 707
Joined: 12 Mar 2003 22:29
Location: Moscow->Bay Area, CA

Post by roadman »

wolfboy wrote:
KVA wrote:А зачем прямая? Чтобы MFC за собой не тягать? Тогда очень советую советую обратить внимание на WTL.

Ну зачем, зачем... Есть проект, который так написан, и я его мэйнтейню...


Я сейчас пишу проект на Visual С++ где MFC не используется.
ATL предоставляет набор классов такого же функционала как и MFC.
Например, для ресурсов диалога можете использовать то же самый subclassing, но не через MFC[CWnd/CDialog], а через ATL[CWindow/CAxDialog]
и так далее. ATL предоставляет набор классов работы с изображениями
CImage, GDI+ library, это "тонкая" обертка вокруг WinAPI.
The philosophy of one century is the common sense of the next. --Henry Ward Beecher
User avatar
Boriskin
Уже с Приветом
Posts: 18906
Joined: 30 Aug 2001 09:01
Location: 3rd planet

Post by Boriskin »

Есть зверь под названием wxWindows (& Co) ( http://wxwindows.org/ ) , типа multiplatform библиотека, от GUI до networking, пришлось недавно чуток пободаться, вроде работает. Хотя может это и не то...
Тупизна как Энтропия. Неумолимо растет.

Return to “Вопросы и новости IT”