Keresés
Hírlevél
 
Kiemelt témák
»Hogy viszonyul ehhez a család?
»Legjobb metodika emberi relációk tárolására
»A programozó hibája, hogy törik a programját?
»Jogosultság kezelés mezőszinten
Állás/munka
»Wordpress szakértőt keresünk
»Kamu álláshirdetők listája
»Front-end fejlesztő / Sitebuilder
»DataStore Developer
»PHP programozó, webfejlesztő munkát keres
» több téma
Tudástár
?HTML-ben a Flash átméretezés torzul
Eredeti mezőnevek lekérdezése
?Input mezőből visszakapott adat probléma
Oldalon keresés 8x írja ki az eredményt
?XML-ből sok szövegmező
TinyMCE és az ékezetek
?Rengeteg hasonló kép betöltése gyorsan (PHP)
Ékezetes kar. nem minden táblában jól
?Shelltreeview gond
Grafikon rajzolás probléma
?Onclick= php függvény
?Egyenes megrajzolása
?Access-ből adott xml fájl kinyerése
Listázás időpont szerint
Exportálás változó könyvtárba
» több téma
Társalgó
»A programozásból jól meg lehet élni?
»MFC tanulás
»Könyvet adok-veszek
»Hogy viszonyul ehhez a család?
»Nintendo wii
»Letölthető az új Rad Studio XE és Delphi XE
»Weblap véleményezés
»Játékmotor elmélet
»Informatikai bulvárlap
»Delphi-ről C++-ra váltás
» több téma
ASP  |  C#  |  C++  |  CSS  |  Delphi  |  Flash  |  HTML  |  Java  |  JavaScript  |  Pascal  |  Perl  |  PHP  |  Python  |  Visual Basic  |  Visual C++  |    »    

Tudástár

»

MFC vs Win32 Application

»

MFC vs Win32 Application

nyitotta: Mallee, idő: 2005.10.22., moderátor: moderator
  Értesítés változás esetén Felvétel kedvencekhez Küldés emailben Nyomtatható verzió

Kategóriák:Programozási nyelvek » Visual C++

Sorrend:
Időzóna:
Blokkméret:
Sziasztok!

Meg tudnátok mondani, hogy mi a különbség a Win32 Application és az MFC között, amikor új projektet hozok létre? És melyik (mire) a jobb?

Köszi
Hali.
Roviden: Az MFC egy osztalykonyvtar, tartalmaz egy halom dolgot a win-programozashoz, igy ezeket nem neked kell lekodolni es a lenyegre tudsz koncentralni. Nem kell az ablakok letrehozasaval foglalkoznod peldaul, mert keszen kapsz egy csomo fajtat, nagyban megkonnyiti az adatok kiirasat/beolvasasat (io). Talalsz benne osztalyokat a halozat kezelesehez, kontrolokat, van benne tomb-lista-map stb.
A masik fontos dolog a dokumentum/nezet architektura, ez tulajdonkeppen egy vaz a programodhoz amiben szet van valasztva az adatok kezelese valamint azok megjelenitese/beolvasasa.
Szoval eleg osszetett dolog, de vannak hozza jo konyvek: Programming Windows With MFC, vagy az ms oldalan: MFC Reference (itt van egy abra is az osztalyok szerkezeterol).

Mondjuk a quake 5-ot nem hiszem, hogy MFC-vel irnam :) de utilokat, adatbaziskezeloket, szovszerkesztot, halozatos progikat meg ilyesmiket valszeg abban (de ez sokmindentol fugg).
Meg egy kis szakirodalom: Advanced MFC Programming
és a másik mire jó? mondjuk én csak ilyen kis utilokat akarok írni...
A masik a win32 application? Vegso soron mindketto ugyanaz a windows program, mindkettovel ugyanazt lehet csinalni, csak ott neked kell 'kezzel' lekodolni nagyon sok dolgot, regisztralni az ablakosztalyt, megirni a kezelofuggvenyt hozza, az uzenethurkot, megjeleniteni a kontrolokat stb. Pl itt van egy 'hagyomanyos' win program, ami megjelenit egy ablakot, MFC-nel ezek jo reszevel nem kell foglalkoznod. (mondjuk nem art, ha tudod mi megy a hatterben)
Sima Win32 akkor kell, ha fontos a program merete. Egy MFCs program mar alapbol parszaz kbyte-rol indul.
Erdemes megnezni a WTL projectet ha kicsi GUIs porgram fejlesztese a cel.
A méret különösen nem számít (jó, azért ne legyen 2mb egy tök üres progi ) csak a végeredmény (a program működése / funkciójának helyes ellátása fontos)
Belépés
E-mail cím:
Jelszó:

RSS források
-Hírek
-Cikkek
-Fórumok
-Állás/munka
Top pontgyűjtők
»Micu1.030
»Interlock280
»mezofi150
»Pitta_100
»Frostech0100
»szbzs.2100
»Hack100
»Riha60
»Akhiles50
»mrchandra50
Top wikieditorok
»Sting
»Doi
»FlamingClaw
»Argathron
»Csaboka2
»Vodka
»Joexy
»Ivn
»Balucinho
»Kelemzol
» ugrás a wikire
A nap kifejezései
»Algoritmus
»Hogyan kezdjem el
»Perl
» ugrás a wikire
Hírek
»Megérkezett a PostgreSQL 9.0 kiadásra jelölt változata
»Letölthető az új Rad Studio XE és Delphi XE
»Function-X digitális művészeti találkozó és demoscene party
»Webfejlesztőknek szóló közösségi oldalt indított a Microsoft
»Letölthető a hardvergyorsított Chrome 7 első fejlesztői kiadása
» több hír
PC Fórum hírek
»Itt az első kép az AMD nyolcmagos processzoráról
»"Szuperdizájnos" érintő-egeret mutatott be a Microsoft
»Szabadalmaztatta a számítógép kikapcsolását a Microsoft
»Vírusriadót váltott ki a webezőknél a Google
»Ingyen iWiW-ezhetnek mobiljaikról a T-Mobile-osok
»Automatikusan kiválogatja legfontosabb leveleink a Google
»OOo4Kids - ingyenes Office csomag gyerekeknek
»Új, gyorsabb Core i3 és Pentium processzorokat jelentett be az Intel
Tagi blogok
»PSP
»Első Programozó
»USB
»PHP, mint sablonmotor egyszerűen