Type a page name and press Enter. You'll jump to the page if it exists, or you can create it if it doesn't.
To create a page in a module other than Structures, prefix the name with the module name and a period.
DOC_INFO_1 (Structures)
.
C# Definition:
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
struct DOC_INFO_1W {
[MarshalAs(UnmanagedType.LPWStr)]
public string pDocName;
[MarshalAs(UnmanagedType.LPWStr)]
public string pOutputFile;
[MarshalAs(UnmanagedType.LPWStr)]
public string pDataType;
}
VB.NET Definition:
<StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Unicode)> _
Structure DOC_INFO_1W
<MarshalAs(UnmanagedType.LPWStr)> Public pDocName As String
<MarshalAs(UnmanagedType.LPWStr)> Public pOutputFile As String
<MarshalAs(UnmanagedType.LPWStr)> Public pDataType As String
End Structure!!!!User-Defined Field Types:
None.
/// <summary>Windows GDI DOC_INFO_1 structure</summary>
[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Ansi)]
private class DOC_INFO_1 {
/// <summary>Document name</summary>
[MarshalAs(UnmanagedType.LPStr)] public string pDocName;
/// <summary>output file name (or NULL for a printer)</summary>
[MarshalAs(UnmanagedType.LPStr)] public string pOutputFile;
/// <summary>data type</summary>
[MarshalAs(UnmanagedType.LPStr)] public string pDataType;
}
VB Definition:
<StructLayout(LayoutKind.Sequential)> Private Class DOC_INFO_1
<MarshalAs(UnmanagedType.LPStr)> Public pDataType As String
<MarshalAs(UnmanagedType.LPStr)> Public pDocName As String
<MarshalAs(UnmanagedType.LPStr)> Public pOutputFile As String
End Class