


## Klasser

| Klass | Beskrivning |
| --- | --- |
| [Margins](./margins/) | Representerar marginalerna för en utskriven sida. Objekt av denna klass bör endast allokeras med hjälp av funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [PageSettings](./pagesettings/) | Representerar inställningarna för en utskriven sida. Objekt av denna klass bör endast allokeras med hjälp av funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [PaperSize](./papersize/) | Anger storleken på ett papper. |
| [PrintController](./printcontroller/) | Styr hur ett dokument skrivs ut när man skriver ut från en [Windows](../system.windows/) Forms‑applikation. Objekt av denna klass bör endast allokeras med hjälp av funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [PrintDocument](./printdocument/) | Skickar utdata till en skrivare när man skriver ut från en [Windows](../system.windows/) Forms‑applikation. Objekt av denna klass bör endast allokeras med hjälp av funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [PrinterResolution](./printerresolution/) | Representerar en upplösning för en skrivare. Objekt av denna klass bör endast allokeras med hjälp av funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [PrinterSettings](./printersettings/) | Representerar inställningarna för en skrivare. Objekt av denna klass bör endast allokeras med hjälp av funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [PrintEventArgs](./printeventargs/) | Tillhandahåller data för händelserna BeginPrint och EndPrint. Objekt av denna klass bör endast allokeras med hjälp av funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [PrintPageEventArgs](./printpageeventargs/) | Tillhandahåller data för PrintPage‑händelsen. Objekt av denna klass bör endast allokeras med hjälp av funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [QueryPageSettingsEventArgs](./querypagesettingseventargs/) | Tillhandahåller data för QueryPageSettings‑händelsen. Objekt av denna klass bör endast allokeras med hjälp av funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [StandardPrintController](./standardprintcontroller/) | Anger en utskriftskontroller som skickar information till en skrivare. Objekt av denna klass bör endast allokeras med hjälp av funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
## Enums

| Enum | Beskrivning |
| --- | --- |
| [PaperKind](./paperkind/) | Anger de standardpappersstorlekarna. |
| [PrintAction](./printaction/) | Anger en typ av utskriftsoperation. |
| [PrintRange](./printrange/) | Anger vilka sidor som skrivs ut. |
## Typedefs

| Typedef | Beskrivning |
| --- | --- |
| [PrintEventHandler](./printeventhandler/) | En typ av funktionsobjekt som hanterar BeginPrint- och EndPrint‑händelser. |
| [PrintPageEventHandler](./printpageeventhandler/) | En typ av funktion som hanterar PrintPage‑händelsen. |
