Notebook page information structure.
typedef struct _BOOKPAGEINFO {
ULONG cb; /* Size of the page information structure. */
ULONG fl; /* Flag indicating which page attributes are to be set. */
BOOL bLoadDlg; /* Load dialog flag. */
ULONG ulPageData; /* Data to associate with the notebook page. */
HWND hwndPage; /* Handle to associate with the notebook page. */
PFN pfnPageDlgProc; /* Dialog procedure. */
ULONG idPageDlg; /* Dialog id. */
HMODULE hmodPageDlg; /* Resource handle. */
PVOID pPageDlgCreateParam; /* Dialog create parameters. */
PDLGTEMPLATE pdlgtPage; /* Dialog template. */
ULONG cbStatusLine; /* Length of status line text. */
PSZ pszStatusLine; /* Status line text string. */
HBITMAP hbmMajorTab; /* Major tab bit map handle. */
HBITMAP hbmMinorTab; /* Minor tab bit map handle. */
ULONG cbMajorTab; /* Length of major tab text. */
PSZ pszMajorTab; /* Major tab text string. */
ULONG cbMinorTab; /* Length of minor tab text. */
PSZ pszMinorTab; /* Minor tab text string. */
PVOID pBidiInfo; /* Reserved for bi-directional support. */
} BOOKPAGEINFO;
typedef BOOKPAGEINFO * PBOOKPAGEINFO ;