Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.
A Microsoft Windows eszközfüggetlen megjelenítést valósít meg. Az MFC-ben ez azt jelenti, hogy a nézetosztály tagfüggvényében ugyanazok a OnDraw rajzhívások felelősek a megjelenítésért és más eszközökön, például nyomtatókon való rajzolásért. A nyomtatási képhez a céleszköz egy szimulált nyomtatókimenet a kijelzőn.
Az Ön szerepe a nyomtatásban és a keretrendszer szerepköre
A nézetosztály a következő feladatokat látja el:
Tájékoztassa a keretrendszert arról, hogy hány oldal található a dokumentumban.
Amikor egy adott oldal nyomtatására kérik, rajzolja meg a dokumentum azon részét.
Lefoglalhatja és felszabadíthatja a nyomtatáshoz szükséges betűtípusokat vagy más grafikuseszköz-kezelő (GDI-) erőforrásokat.
Ha szükséges, küldjön el minden olyan feloldókódot, amely a nyomtatási mód módosításához szükséges egy adott oldal nyomtatása előtt, például a nyomtatási tájolás oldalonkénti módosításához.
A keretrendszer feladatai a következők:
A Nyomtatás párbeszédpanel megjelenítése.
Hozzon létre egy CDC-objektumot a nyomtatóhoz.
Hívja meg az objektum StartDoc és EndDoc tagfüggvényét
CDC.Ismételten hívja meg az objektum StartPage tagfüggvényét
CDC, tájékoztassa a nézetosztályt, hogy melyik lapot kell kinyomtatni, és hívja meg az objektumCDCtagfüggvényét.A nézetben lévő felülírható függvényeket a megfelelő időpontokban hívja meg.
Az alábbi cikkek azt ismertetik, hogy a keretrendszer hogyan támogatja a nyomtatást és a nyomtatási előnézetet: