Search
Module:
Directory

   Desktop Functions:

   Smart Device Functions:


Show Recent Changes
Subscribe (RSS)
Misc. Pages
Comments
FAQ
Helpful Tools
Playground
Suggested Reading
Website TODO List
Download Visual Studio Add-In

PAGESETUPDLG_STRUCT (Structures)
 
.
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.

User-Defined Field Types:

POINT, RECT

Notes:

None.

Documentation

Please edit this page!

Do you have...

  • helpful tips?
  • corrections to the existing content?
  • alternate definitions?
  • additional languages you want to include?

Select "Edit This Page" on the right hand toolbar and edit it! Or add new pages containing any supporting types needed.

 
Access PInvoke.net directly from VS:
Terms of Use
Edit This Page
Find References
Show Printable Version
Revisions