Het dialoogvenster Pagina-instelling

Het dialoogvenster Pagina-instelling kan de gebruiker de volgende kenmerken van de afgedrukte pagina instellen:

De kenmerken gepresenteerd in het dialoogvenster variŽren, afhankelijk van de mogelijkheden van de printer.

U maakt en verschijnt het dialoogvenster Pagina-instelling door het initialiseren van een PAGESETUPDLG structuur en de structuur doorgeven aan de functie PageSetupDlg.

De volgende afbeelding ziet u een typische dialoogvenster Pagina-instelling.

Als de gebruiker op de knop OK klikt, retourneert PageSetupDlg waar na het instellen van verschillende leden in de structuur van de PAGESETUPDLG van de gebruiker selecties opgeven. De ptPaperSize en rtMargin leden bevatten de waarden die zijn opgegeven door de gebruiker. De hDevMode en hDevNames leden bevatten globale geheugen grepen voor de DEVMODE en DEVNAMES structuren. Deze structuren bevatten extra pagina informatie, alsmede informatie over de printer. U kunt deze informatie gebruiken om te bereiden de uitvoer worden verzonden naar de geselecteerde printer.

Als de gebruiker het dialoogvenster Pagina-instelling annuleert of een fout optreedt, wordt PageSetupDlg FALSE retourneert. Bel naar de oorzaak van de fout, de CommDlgExtendedError -functie de uitgebreide foutwaarde ophalen.