BOOKPAGEINFO: Difference between revisions
Appearance
Created page with " typedef struct _BOOKPAGEINFO { ULONG cb; // length of control data in bytes ULONG fl; // page flags - BFA_ BOOL bLo..." |
No edit summary |
||
| Line 1: | Line 1: | ||
Notebook page information structure. | |||
<PRE> | |||
typedef struct _BOOKPAGEINFO { | typedef struct _BOOKPAGEINFO { | ||
ULONG cb; // length of control data in bytes | ULONG cb; // length of control data in bytes | ||
| Line 22: | Line 23: | ||
} BOOKPAGEINFO, *PBOOKPAGEINFO; | } BOOKPAGEINFO, *PBOOKPAGEINFO; | ||
typedef BOOKPAGEINFO * PBOOKPAGEINFO ; | |||
</PRE> | |||
[[Category:PM Data type]] | [[Category:PM Data type]] | ||
Revision as of 16:57, 25 May 2024
Notebook page information structure.
typedef struct _BOOKPAGEINFO {
ULONG cb; // length of control data in bytes
ULONG fl; // page flags - BFA_
BOOL bLoadDlg; // load dialog now?
ULONG ulPageData; // data to associate with page
HWND hwndPage; // hwnd to associate with page
PFN pfnPageDlgProc; // auto load of dialogs for app
ULONG idPageDlg; // id of page
HMODULE hmodPageDlg; // resource info
PVOID pPageDlgParams; // page creation presentation parameters
PDLGTEMPLATE pdlgtPage;
ULONG cbStatusLine; // page flags - BFA_
PSZ pszStatusLine; // status line text string
HBITMAP hbmMajorTab; // major tab bitmap handle
HBITMAP hbmMinorTab; // minor tab bitmap handle
ULONG cbMajorTab; // page flags - BFA_
PSZ pszMajorTab; // major tab text string
ULONG cbMinorTab; // page flags - BFA_
PSZ pszMinorTab; // minor tab text string
PVOID pBidiInfo; // reserved
} BOOKPAGEINFO, *PBOOKPAGEINFO;
typedef BOOKPAGEINFO * PBOOKPAGEINFO ;