PAGESETUPDLG_STRUCT (Structures)
Last changed: -207.230.208.250

.
Summary

C# Definition:

[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Auto)]
struct PAGESETUPDLG_STRUCT
{
   public int lStructSize;
   public IntPtr hwndOwner;
   public IntPtr hDevMode;
   public IntPtr hDevNames;
   public int Flags;
   public POINT ptPaperSize;
   public RECT rtMinMargin;
   public RECT rtMargin;
   public IntPtr hInstance;
   public int lCustData;
   public IntPtr lpfnPageSetupHook;
   public IntPtr lpfnPagePaintHook;
   public IntPtr lpPageSetupTemplateName;
   public IntPtr hPageSetupTemplate;
}

VB Definition:

<StructLayout(LayoutKind.Sequential, CharSet := CharSet.Auto)> _

Structure PAGESETUPDLG_STRUCT

    Public lStructSize As Integer
    Public hwndOwner As IntPtr
    Public hDevMode As IntPtr
    Public hDevNames As IntPtr
    Public Flags As Integer
    Public ptPaperSize As POINT
    Public rtMinMargin As RECT
    Public rtMargin As RECT
    Public hInstance As IntPtr
    Public lCustData As Integer
    Public lpfnPageSetupHook As IntPtr
    Public lpfnPagePaintHook As IntPtr
    Public lpPageSetupTemplateName As IntPtr
    Public hPageSetupTemplate As IntPtr

End Structure

User-Defined Field Types:

POINT, RECT

Notes:

None.

Documentation