combit List & Label 29 - .NET Hilfe
combit.Reporting Namespace / LlCore Klasse / LlStgsysDrawPage Methode

Das von LlStgsysStorageOpen() zurückgelieferte Handle

DC, in den gezeichnet werden soll (meist Drucker- oder Bildschirm-DC). Darf null sein (s.u.)

Referenz-DC, über den Seitenränder etc. bestimmt werden sollen. Bei Druck auf Drucker ist dies meist gleich hDC, bei Druck auf Bildschirm der Standard-Drucker-DC. Darf null sein (s.u.)

Wert Bedeutung
true

Wenn hPrnDC null ist, wird der Benutzer gefragt, welcher Drucker als Referenz verwendet werden soll

false

Der Standard-Drucker wird verwendet.

Rechteck in Device-Koordinaten, in dem die Ausgabe erfolgen soll. Wenn dieser Wert null ist, wird bei Ausgabe auf Drucker dessen Druckbereich angenommen. Darf für Bildschirmausgabe nicht null sein!

Index (1..) der gewünschten Seite

Wert Bedeutung
true

Die Ausgabe wird in das Rechteck optimal eingepasst

false

Die absolute Größe bleibt erhalten



In diesem Thema
    LlStgsysDrawPage Methode
    In diesem Thema

    Ausgabe einer Seite auf Bildschirm oder Drucker.

    Syntax
    'Deklaration
     
    
    Public Shared Sub LlStgsysDrawPage( _
       ByVal hStg As IntPtr, _
       ByVal hDC As IntPtr, _
       ByVal hPrnDC As IntPtr, _
       ByVal askPrinter As Boolean, _
       ByVal rect As RECT, _
       ByVal pageIndex As Integer, _
       ByVal fit As Boolean _
    ) 
    public static void LlStgsysDrawPage( 
       IntPtr hStg,
       IntPtr hDC,
       IntPtr hPrnDC,
       bool askPrinter,
       RECT rect,
       int pageIndex,
       bool fit
    )
    public:
    static void LlStgsysDrawPage( 
       IntPtr hStg,
       IntPtr hDC,
       IntPtr hPrnDC,
       bool askPrinter,
       RECT rect,
       int pageIndex,
       bool fit
    ) 

    Parameter

    hStg

    Das von LlStgsysStorageOpen() zurückgelieferte Handle

    hDC

    DC, in den gezeichnet werden soll (meist Drucker- oder Bildschirm-DC). Darf null sein (s.u.)

    hPrnDC

    Referenz-DC, über den Seitenränder etc. bestimmt werden sollen. Bei Druck auf Drucker ist dies meist gleich hDC, bei Druck auf Bildschirm der Standard-Drucker-DC. Darf null sein (s.u.)

    askPrinter
    Wert Bedeutung
    true

    Wenn hPrnDC null ist, wird der Benutzer gefragt, welcher Drucker als Referenz verwendet werden soll

    false

    Der Standard-Drucker wird verwendet.

    rect

    Rechteck in Device-Koordinaten, in dem die Ausgabe erfolgen soll. Wenn dieser Wert null ist, wird bei Ausgabe auf Drucker dessen Druckbereich angenommen. Darf für Bildschirmausgabe nicht null sein!

    pageIndex

    Index (1..) der gewünschten Seite

    fit
    Wert Bedeutung
    true

    Die Ausgabe wird in das Rechteck optimal eingepasst

    false

    Die absolute Größe bleibt erhalten

    Bemerkungen

    Wenn hDC null ist, wird hDC mit hPrnDC gleichgesetzt, nachdem der Referenzkontext erzeugt wurde.

    Diese API-Gruppe wird unter .NET nur selten benötigt, verwenden Sie stattdessen die PreviewFile-Klasse.

    Anforderungen

    Plattformen: Windows 10 (Version 21H2 - 22H2), Windows 11 (21H2 - 23H2), Windows Server 2016 - 2022
    .NET: .NET Framework 4.8, .NET 6, .NET 7, .NET 8

    Siehe auch