Tankönyv és vizuális c MFC - nyomtatási párbeszédablak
45. lépés - Nyomtatás párbeszédablakban
Projekt létrehozása
Kínozzák a projekthez. Változás a kód- és vsЈ.
hozzon létre egy kódot
A CView osztály OnPrint funkciót, és ki tud nyomtatni. Ahhoz, hogy a vonat keményebb nyomtatási párbeszédablak, mert a támogatás hiánya az osztályban. De nyilvánvaló, hogy mi történik.
A nyomtatás előtt meg kell szerezni számos paraméter - a név a nyomtató, papír, méret, stb Class CPrintDialog tudja megjeleníteni a nyomtató-kiválasztási párbeszédablak. Ez az ablak több lehetőséget, de azt használja az első. Ezt a lehetőséget akkor egyszerűen azt mondják, felelős a megjelenése a párbeszédablakban.
Miután létrehozott egy nyomtató osztály létrehozunk egy CDC osztály - sokoldalú class eszköz keretében. És ebben az összefüggésben azt társítani az összefüggésben a nyomtatót csatolása. és vesz egy pointert a nyomtató funkció GetPrinterDC.
DOCINFO struktúrára van szükség, hogy az információ átadása Print Manager. Mielőtt elkezdené töltés eЈ ingatlan neobhodmo vissza. Tehát szükség van visszaállítani csak Win95 használatával NT, nem teheti ezt. A szerkezet egy másik méretű Win95 és NT. és eЈ kell határozni, hogy a méret a megfelelő mezőbe (cbSize).
Ezután adja meg a dokumentum nevét és a fájl nevét, ahol a nyomtatás a nyomtató, mi :-), és így NULL.
Készítsen, fut, nyomtatás. Egy papírlap egy vékony vonal az átló mentén. Ez jó.
Nyomtató beállítása párbeszédablak közleménye a készülék összefüggésben az információs rendszer az új dokumentum, az új oldal. parancs kimenete: vége az oldalt. A dokumentum végére