| A C++ gépfüggetlen volta, és windowsos programozásban való jó használhatósága miatt gyorsan elterjedt. A Visual C++ -t a Microsoft találta ki a windows-os programozás megkönnyítésére. A Visual Basic után dobta ki. A célja ugyanaz volt vele, a programozót megkímélni az automatizálható felesleges rabszolgamunkától, kevert nyelven is programozható grafikus fejlesztői felületet létrehozni, meggyorsítani a programfejlesztést. » tovább |
| Az MFC a Microsoft Foundation Classes rövidítése. Nem más, mint egy objektumrendszer, ami a windows-os programozást hívatott megkönnyíteni. Eltakarja előlünk a valódi API-t (Application Program Interface) és használja helyettünk. Ezen kívül a dokumentunkezelésekre, OLE-re, DAO-ra, és még sokmindenre vannak saját cuccai. » tovább |
| Miután ablakot már tudunk kirakni, próbáljunk meg adatot bekérni. Na persze ez nem nemgy csak úgy ripsz-ropsz. Mivel adatokról van szó, azokat ugye stílszeruen változókban illik tárolni. Ezért most először nem csak ide-oda kattintgatunk a menükben, hanem egy kis elméletet kell nézni. Mégpedig azt, hogy milyen változókat enged meg a Visual C. » tovább |
| Miután modális(modal) dialógusablakok gyártásában már otthonosan mozgunk, készítsünk nem modálisat (modeless). Mert eddig ugyan nem fordítottunk rá különösebb figyelmet, de bizony a dialógusablakok modálisak voltak. » tovább |
| Miután dialógusablakokban már profik vagyunk, most a normál ablakok következnek. Az az egyszerű egy menü, egy kis keret, meg a menüből nyíló dialógusablakok. Az ilyen stílusú alkalmazást SDI-nek (Single Document Interface) is szokás nevezni. » tovább |
| Multi Document Interface. Segítségével egyszerre több dokumentumablak szerkeszthető. Ezeket az egy alkalmazáshoz tartozó ablakokat child window-nak nevezzük. Evileg végtelen számú nyitható meg egy -egy típusból. » tovább |
| A Document-View párosításnak az az előnye, hogy elválasztjuk a dokumentumot kezelő cuccokat, a dokumentumot megjelenítőktől. Igy átláthatóbb programot kapunk. Ebből a szétvágásból aztán rögtön az a hátrány következik, hogy a View-nak, és a Dokumentum-nak állandóan kapcsolatot kell tartaniunk egymással. » tovább |
| Az INI file-ok programunk beállításainak tárolására szolgálnak. Az állomány közönséges ASCII szövegfájl, ennek megfelelően elérése egyszerű. A Windows 3.1-ig közvetlenül is elérhettük programunkból a saját INI állományunkat, azonban különböző adatvédelmi okokból ezt már a Windows 95, 98 és NT nem engedi. A hozzáférést a win32s API függvényei biztosítják számunkra. » tovább |
| Egy pár olyan dologról lesz szó, ami szinte mindegyik windows programnak része, mégis szinte észre sem vesszük őket, csak akkor, ha mégsincsenek. Az Eddigi példaprogramok is mind használták ezeket, de mégsem ejtettem szót róluk. Talán azért, mert az AppWizard egy részüket magától létrehozza, kezelésükkel nem sok gond van. » tovább |
| A view az MFC programnak az a része, amely kezeli a nézetablakot, feldolgozza a felhasználói inputot, és megjeleníti a dokumentum adatait a nézetablakban, és minden más eszközön (nyomtató). Az összes nézetosztály a CView osztályból van származtatva. » tovább |
 |