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 ;