Keresés
Hírlevél
 
Kiemelt témák
»10 éves a prog.hu
»Párhuzamos programozás
»Párhuzamos végrehajtás == szemléletváltás!
Állás/munka
»Excel tábázat szétdarabolása munkalapokra
»Szerver beüzemelésre keresek szakembert!
»Tanárt keresek
»18+ PHP / MySQL
»2d/3d grafikus modellezőt KERESEK
» több téma
Tudástár
?Ensurance hiba XHTML validáláskor, mit jelent?
Hash (#) törlése az url címből újratöltése nélkül
?DOS - kimeneti fájl nevének növelése számlálóval?
Program indítási módok
Hiba a regisztrációnál
?Actionscript MovieClip egyezés ellenőrzés
?PHP:üres input mezőnél ne végezze
JSON array format
?C# 2d tömb beolvasás fájlból(txt).
WordPress jogosultság, kategóriák
? torrent file helyett txt-t
Szám átváltása bináris és hexadecimálissá.
*WebBrowser control mht file olvasás probléma
?Szál létrehozás - leállítás
?GetElementbyId hibakezelés
» több téma
Társalgó
»Udk-kezdőknek
»Az általános műveltség része kellene, hogy legyen a programozni tudás?
»JavaScript-ből és C-ből összegyúrt hibridnyelvet készített a Mozilla
»Python van értelme?
»UDK-licensz
»Újra programozni fog a Facebook alapítója és multimilliárdos elnöke
»Programozó padavan - pálya választás előtt
»Get flood elleni védekezés
»Firebird - Több adatbázis vagy egy?
»Clipper kontra XP
» több téma
ASPC#C++CSSDelphiFlashJavaJavaScriptPascalPerlPHPPythonuniPaaSVisual BasicVisual C++  »    

Tudástár

»

MFC vs Win32 Application

»

MFC vs Win32 Application

nyitotta: Mallee, idő: 2005.10.22., moderátor: moderator, megoldás elfogadva: 2005.10.22. 11:10
  É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:
Oszd meg másokkal is!
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). előzmény
Meg egy kis szakirodalom: Advanced MFC Programming előzmény
és a másik mire jó? mondjuk én csak ilyen kis utilokat akarok írni... előzmény
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) előzmény
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. előzmény
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) előzmény
Oszd meg másokkal is!
Belépés
E-mail cím:
Jelszó:

cvonline.hu
»Szoftverfejlesz-tő
»Java fejlesztő (Szeged)
»SW fejlesztő- matematikai megközelítésben
»C# fejlesztő
»C++ fejlesztő
»Üzemeltetési vezető
» még több állás
Kérdésed van?
Problémád, kérdésed van? Segítünk neked is. Csak kattints ide!
RSS források
-Hírek
-Cikkek
-Fórumok
-Állás/munka
Top pontgyűjtők
»Árnyék1.260
»Robi80920
»silentworks910
»szabofe860
»Galovics720
»bubori.attila720
»djjjozsi690
»Riha590
»Frostech0570
»Kukipapa550
A nap kifejezései
»Microsoft Office
»ECMA
»Metódus
» ugrás a wikire
Hírek
»Arckövetéssel bővít az új Kinect for Windows SDK 1.5
»Az általános műveltség része kellene, hogy legyen a programozni tudás?
»Újra programozni fog a Facebook alapítója és multimilliárdos elnöke
» több hír
PC Fórum hírek
»Hetedik születésnapját ünnepli a YouTube
»Elvennék és felhasználóinak adnák a Facebook összes pénzét
»Rejtélyes ikont dugdosgat a Microsoft a Windows 8-ban
»Út a Windows 8-ig - a Windows rendszerek három évtizedének története, képekben
»Mától bárki regisztrálhat a so.cl-ra, a Microsoft közösségi oldalára
»Megérkeztek az első képek az Unreal Engine 4 játékmotorról
»Itt az első videó a a Firefox Windows 8-as változatáról
»Nyártól akár 150 megabites nethozzáférést is ad az Invitel
Top wikieditorok
»Doi
»Sting
»FlamingClaw
»Argathron
»Csaboka2
»Muki987
»NevemTeve
»Ivn
»Kelemzol
»Joexy
» ugrás a wikire