Initialisering av dialogboksen Utskriftsformat

Som standard viser i dialogboksen Utskriftsformat informasjon om den gjeldende standardskriveren. Til direkte dialogboksen for å vise informasjon om en bestemt skriver, kan du angi medlemmene i en DEVMODE eller DEVNAMES strukturere og tilordne globale minne håndtakene på disse strukturene til tilsvarende medlem i PAGESETUPDLG. Hvis du angir navnet på en skriver som ikke er installert, dialogboksen viser en feilmelding. Hvis du vil hindre at dialogboksen vise feilmeldinger, kan du bruke PSD_NOWARNING-verdien. Hente informasjon om standardskriveren uten å vise dialogboksen Utskriftsformat , kan du bruke verdien PSD_RETURNDEFAULT.

Hvis standardmålesystemet er tommer, bruker dialogboksen tusendeler av tommer som standard målenhet. Hvis standardmålesystemet er beregning, brukes dialogboksen hundredeler av millimeter som standard målenhet. Hvis du vil overstyre standard målenhet, angi flagget PSD_INHUNDREDTHSOFMILLIMETERS eller PSD_INTHOUSANDTHSOFINCHES i flagg -medlem av PAGESETUPDLG -strukturen.

De opprinnelige verdiene for margene er én tomme, som standard. Hvis du angir PSD_MARGINS-flagg, viser dialogboksen første margverdiene som er angitt i rtMargin -medlem. Minimum standardverdiene som brukeren kan angi for margene er til minimumsverdiene for margene tillatt av skriveren. Hvis du angir PSD_MINMARGINS-flagg, gjeldende dialogboksen minimum margene som er angitt i rtMinMargin -medlem.

Hvis du vil hindre brukere i å velge bestemte alternativer, setter du en hvilken som helst kombinasjon av flaggene nedenfor hvis du vil deaktivere de tilsvarende kontrollene.

Flagg Betydning
PSD_DISABLEMARGINS Deaktiverer redigeringskontroller som brukeren skriver inn margene.
PSD_DISABLEORIENTATION Deaktiverer alternativknappene stående og liggende.
PSD_DISABLEPAPER Deaktiverer kontrollene for valg av papirstørrelse og papirkilde.
PSD_DISABLEPRINTER Deaktiverer skriver -knapp.

Index