Last modified: July 23, 2011

Applies to: Outlook

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:


Related structure:


SizedDtblPage (n, n1, u)


Length of the label for the page tab.


Length of the entry appearing in the Mapisvc.inf file identifying the Help file that will be used with the tabbed page control.


Name for the new structure.

The SizedDtblPage macro lets you 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;