MFC?
47 отговора
1882 прегледа
MFC?
Препоръчайте добра книга за MFC.
Спрял съм се на [линк]
и на [линк]
По възможност да може да се поръча от интернет и не е абсолютно никакъв проблем да е на Англйиски.
От Славеиков не мога да си купя нищо защото съм в чужбина.
Благодаря
Спрял съм се на [линк]
и на [линк]
По възможност да може да се поръча от интернет и не е абсолютно никакъв проблем да е на Англйиски.
От Славеиков не мога да си купя нищо защото съм в чужбина.
Благодаря
Re: MFC?
Сори за офтопика... ама защо се рахващаш да учиш нещо толкова мъртво като MFC-то.
Седни чети нещо, което поне ще има следваща версия :)
Седни чети нещо, което поне ще има следваща версия :)
Re: MFC?
аз честно казано бих пробвал
[линк]
ако ми се наложи да пиша на мфц, за което аз стискам палци да не ми се случва. а за остарелите технологии, смятам, че човек трябва да внимава кога ги забравя. има някакви такива неща, дето от 30 години умират, като напр. уникс или фортран, ама като са се закопали някъде.
<ОТ>
м/у другото извинявам се за тъпия въпрос, но някой по на ти със сап-то да каже, тяхната кодова база колко е стара? струва ми се че на бая време.
</ОТ>
[линк]
ако ми се наложи да пиша на мфц, за което аз стискам палци да не ми се случва. а за остарелите технологии, смятам, че човек трябва да внимава кога ги забравя. има някакви такива неща, дето от 30 години умират, като напр. уникс или фортран, ама като са се закопали някъде.
<ОТ>
м/у другото извинявам се за тъпия въпрос, но някой по на ти със сап-то да каже, тяхната кодова база колко е стара? струва ми се че на бая време.
</ОТ>
Re: MFC?
Щом като МФЦто е старо дай нещо за програмиране, с което лесно се прави потребителски интерфейс(прозорци, менюта...)
Като опит имам 2 години Паскал в даскало, Аксес в даскало, ХТМЛ пак в даскало и 1 година С++ в унижерситет.
Като опит имам 2 години Паскал в даскало, Аксес в даскало, ХТМЛ пак в даскало и 1 година С++ в унижерситет.
Re: MFC?
че то мфцто и когато не е било старо, пак не е било шампион по потребителските интерфейси.
Re: MFC?
1) Borland Delphi - моя личен фаворит. За мен това е най-доброто IDE за писане на десктоп приложения, когато Delphi имаше палета с компоненти и обджект инспектор, Studio-то имаше некъв супер калпав Class Wizard ...
За книга: Mastering Delphi X (където X е от 5 до 7) на Марку Канту
2) Borland CBuilder
3) Borland JBuilder
4) Microsoft Visual Studio .NET - неприятно ми е да го призная, но Студиото 2003 е някакъв напредък в сравнение с 6-цата. Най-накрая глупците се сетиха от как да правят IDE, само дето бутат още 100 и няколко МБ за деплоймента.
П.С. За да не се оформя флейм, ще обобщя... Делфи/ЦБилдер/ДжБилдер са по-добри от студио-то. Неслучайно M$ имат около 20% от акциите на Борланд...
За книга: Mastering Delphi X (където X е от 5 до 7) на Марку Канту
2) Borland CBuilder
3) Borland JBuilder
4) Microsoft Visual Studio .NET - неприятно ми е да го призная, но Студиото 2003 е някакъв напредък в сравнение с 6-цата. Най-накрая глупците се сетиха от как да правят IDE, само дето бутат още 100 и няколко МБ за деплоймента.
П.С. За да не се оформя флейм, ще обобщя... Делфи/ЦБилдер/ДжБилдер са по-добри от студио-то. Неслучайно M$ имат около 20% от акциите на Борланд...
Re: MFC?
Мисля, че проблема ти не е в библиотеката, а в главата.
Ако си нямаш идея с какво се захващаш - по-добре не се захващай.
Почни от нулата - без МФЦ. Виж основните принципи на усер интерфейса, разбери го, поразгледай WTL, QT, GTK и чак след това пак попитай за МФЦ.
Вервай ми, няма да ти се ще да го погледнеш :)
Ако си нямаш идея с какво се захващаш - по-добре не се захващай.
Почни от нулата - без МФЦ. Виж основните принципи на усер интерфейса, разбери го, поразгледай WTL, QT, GTK и чак след това пак попитай за МФЦ.
Вервай ми, няма да ти се ще да го погледнеш :)
Re: MFC?
Аз бих поставил Билдер-а на първо място.
Освен че чете и компилира всичкия наличен код на Делфи, барабар с компонентите и формите, Билдер-а е пълноценен ANSI С++ компилатор.
Има тулче за конвертиране на VC++ проекти(и МФЦ), ползва STL,има го за Линукс и т.н. А ако си достатъчно луд дори можеш да пишеш MFC на него. :)
Лично аз го предпочитам пред Делфи, защото освен че е "Делфи" той е и още
много други неща, пък и "си плюс-плюс-а си е си плюс-плюс".
Освен това едно е да смениш IDE-то ако се наложи, а съвсем друго езика.
Освен че чете и компилира всичкия наличен код на Делфи, барабар с компонентите и формите, Билдер-а е пълноценен ANSI С++ компилатор.
Има тулче за конвертиране на VC++ проекти(и МФЦ), ползва STL,има го за Линукс и т.н. А ако си достатъчно луд дори можеш да пишеш MFC на него. :)
Лично аз го предпочитам пред Делфи, защото освен че е "Делфи" той е и още
много други неща, пък и "си плюс-плюс-а си е си плюс-плюс".
Освен това едно е да смениш IDE-то ако се наложи, а съвсем друго езика.
Re: MFC?
"си плюс-плюс-а си е си плюс-плюс"
Мдам, може да си прав.
Аз иначе се отказах от C++ когато видях следното безумие:
A = 3;
A = A + ++A;
Мдам, може да си прав.
Аз иначе се отказах от C++ когато видях следното безумие:
A = 3;
A = A + ++A;
Re: MFC?
амчи който го е написал това безумие си е виновен, това че C++ ти го позволява не означава, че е безумие език-а. Секи го ползва както може.
Re: MFC?
Хубаво е да се четат дебели книги, особено ако наистина имаш време за това. Аз като програмист на MFC наблягам на следните 2 книги:
Книга 1: MSDN - много добра книга, всичко си пише в нея, но ако въпреки това неще не ти е ясно, ползвай
Книга 2: google.com - книга 2 допълва книга 1.
И ако книга 1 и книга 2, не ти помогнат, смятай че никой не може да ти помогне.
Книга 1: MSDN - много добра книга, всичко си пише в нея, но ако въпреки това неще не ти е ясно, ползвай
Книга 2: google.com - книга 2 допълва книга 1.
И ако книга 1 и книга 2, не ти помогнат, смятай че никой не може да ти помогне.
Re: MFC?
Foxpro е една много добра възможност.
Казват, че това е един от най добрите продукти на MICROSOFT
Има няколко нови версии през последните години и сериозна поддръжка от много форуми.
Казват, че това е един от най добрите продукти на MICROSOFT
Има няколко нови версии през последните години и сериозна поддръжка от много форуми.
Re: MFC?
С Delphi-то по-лесно се работи. Писал съм и на Delphi и C++Builder приложения и билдъра ми е понанагорнище. Всичко, което може да се направи на Delphi, може да се направи и на C++Builder, но с доста по-малко зор. Освен това билдването на делфи е доста по-бързо. Имам проект на C++Builder, и доста се нервя, докато го чакам да се компилира.
Редактирано от ¤ Wolfheart ¤ на
Re: MFC?
имаше една книга на круглински, нещо от сорта на "вижуъл ц++ - поглед от вътре". като за начало е много добре.
относно Дъ Програмистите дето много отворено ти обясняват колко много зле е мфц и колко делфи е топ на върха - не им хващай много, те не обичат да пишат. за тях върха е да редят бутончета - дизайнери какво да ги правиш. все пак, прости им, обикновенните педерасти и да кликат не искат ;)
а иначе, наистина, мфц-то си е старо - малко по-малко от петнадесетина години кара. за сметка на това е възможно най-тънката обвивка на вин32 и е съвсем просто за употреба. а доколкото вин32 е основния интерфейс на вин платформите, дори за лонгхорн, мфц-то още дълго ще може да се използва.
относно Дъ Програмистите дето много отворено ти обясняват колко много зле е мфц и колко делфи е топ на върха - не им хващай много, те не обичат да пишат. за тях върха е да редят бутончета - дизайнери какво да ги правиш. все пак, прости им, обикновенните педерасти и да кликат не искат ;)
а иначе, наистина, мфц-то си е старо - малко по-малко от петнадесетина години кара. за сметка на това е възможно най-тънката обвивка на вин32 и е съвсем просто за употреба. а доколкото вин32 е основния интерфейс на вин платформите, дори за лонгхорн, мфц-то още дълго ще може да се използва.
Re: MFC?
Ако наистина имаштолкова голям зор за МФЦ си вземи Programming Windows with MFC 2nd Edition на Jeff Prosise. От всички книги по темата тази е написана най-професионално и покрай мфц-то се научават и доста други неща за самото програмиране по вин.
Re: MFC?
Хората ще минават на XAML и .НЕТ (когато става въпрос за Лонгхорн), а ти ми величаеш MFC...
Re: MFC?
кой ти величае мфц? казах само, че вин32 е основен и си остава основен интерфейс на виндовс, и мфц бидейки съвсем тъничък рапър на вин32, може да се ползва безпроблемно... и не .нет, а винфх нали? ;) и глей сега, аз няма нищо против хората рисувайки да програмират, на кой как му харесва ;) а и наистина няма смисъл за малка бозава програмка да си даваш много-много зор с писане... пък и не може всеки да е програмист и да пише на ц/ц++/асемблер, да изучава апи-та, да се интересува кое как работи и т.н. по-лесно е да си вземеш библията "как да станем велики програмичари за 23.5 минути" и след това да се правиш на велик из форумите ;) а! и е полесно като не разбираш едно нещо да го псуваш, иначе става малко тъпо ;)
Re: MFC?
Windows сигурно си чул щял да става 64-битов... та тва Win32 ще върви ама до време... Като се пръкне новото дългоочаквано творение на чичо Били (брадясах докато го чакам - то не беше вчера, не беше днес, не беше утре, че и другата седмица няма да го има...) хората ще пишат най-вече на .НЕТ (и производни - все пак не всичко е Windows), а тези които им викаш че са рисувачи на прозорчета ще се прехвърлят на XAML, ти тоя Win32 ще трябва да го позабравиш и да си помислиш за .НЕТ иначе ще трябва да пишеш строго специализирани драйвери или да поддържаш програми за Win9x и компания...
ПП
За мое съжаление и аз съм на твоето положение та се оглеждам за ситуацията за след година две...
ПП
За мое съжаление и аз съм на твоето положение та се оглеждам за ситуацията за след година две...
Re: MFC?
А между другото се носят слухове, че "хакерите" нещо напоследък обръщали все повече внимание на OSX и ядяли ябълки та може и на там да погледнеш...
ПП
Има някакво "поверие", че "хакерите" когато се заинтересували от дадена ОС или система, тя след няколко години ставала доста разпространена - така станало с ябълките мнооого отдавна и после с ПЦтата, после с Линуха, та сега идело пак ред на ябълките - незнам кое точно им харесва, ама май е комбинация между лаптопите на Apple и родословието на OS X...
ПП
Има някакво "поверие", че "хакерите" когато се заинтересували от дадена ОС или система, тя след няколко години ставала доста разпространена - така станало с ябълките мнооого отдавна и после с ПЦтата, после с Линуха, та сега идело пак ред на ябълките - незнам кое точно им харесва, ама май е комбинация между лаптопите на Apple и родословието на OS X...
Re: MFC?
Относно битовете няма да ги има проблемите, които се появиха при преминаване от 16 на 32 бит, просто в момента процесорите емулират хардуерно кво ли не.
Ако М$ направят грешката да пуснат изцяло ОО АПИ, още повече .НЕТ, това ще им е за последно, мисля. C/C++ просто няма алтернатива в света на професионалното комерсиално програмиране. Ако една ОС отреже C++ като средство за разработка, или обезсмисли използването му (както в случая с .НЕТ), това ще е краят на тази ОС.
Ако М$ направят грешката да пуснат изцяло ОО АПИ, още повече .НЕТ, това ще им е за последно, мисля. C/C++ просто няма алтернатива в света на професионалното комерсиално програмиране. Ако една ОС отреже C++ като средство за разработка, или обезсмисли използването му (както в случая с .НЕТ), това ще е краят на тази ОС.