SizedDtblEdit

The SizedDtblEdit macro creates a named structure that includes a DTBLEDIT structure for describing an edit control and the maximum number of characters that can be entered in the control.

Quick Info

Header file: MAPIDEFS.H
Related structure: DTBLEDIT

SizedDtblEdit (n, u)

Parameters

n
Maximum number of characters that can be entered in the edit control.
u
Name for the new structure.

Remarks

The SizedDtblEdit macro provides a way to define an edit control when the number of allowed characters is known. The new structure is created with the following members:

DTBLEDIT                dtbledit;
TCHAR                   lpszCharsAllowed[n];
 

To use a pointer to the resulting structure from the SizedDtblEdit macro as a DTBLEDIT structure pointer, perform the following cast:

lpDtblEdit = (LPDTBLEDIT) &SizedDtblEdit;