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 ;


[Back] [Next]