The SizedDtblPage macro creates a named structure that includes a DTBLPAGE structure for describing a tabbed page control, a label of a specified length, and a Help file entry of a specified length.
Header file: | MAPIDEFS.H |
Related structure: | DTBLPAGE |
SizedDtblPage (n, n1, u)
The SizedDtblPage macro provides a way to define a tabbed page control when the number of characters in the associated label and Help file entry is known. The new structure is created with the following members:
DTBLPAGE dtblpage;
TCHAR lpszLabel[n];
TCHAR lpszComponent[n1];
To use a pointer to the resulting structure from the SizedDtblPage macro as a DTBLPAGE structure pointer, perform the following cast:
lpDtblPage = (LPDTBLPAGE) &SizedDtblPage;