Platform SDK: MAPI

DTBLMVDDLBOX

The DTBLMVDDLBOX structure describes a drop-down list box to be used in a dialog box that is built from a display table.

Quick Info

Header file: MAPIDEFS.H

typedef struct _DTBLMVDDLBX 
{ 
     ULONG ulFlags; 
     ULONG ulMVPropTag; 
} DTBLMVDDLBX, FAR * LPDTBLMVDDLBX; 
 

Members

ulFlags
Reserved; must be zero.
ulMVPropTag
Property tag for a multivalued property of type PT_MV_TSTRING. The different values of this property are displayed as distinct entries in the drop-down list box.

Remarks

A DTBLMVDDLBOX structure describes a multivalued drop-down list box — a read-only list of items. With a multivalued drop-down list box, values are displayed when a user clicks on a scroll bar.

The data that is displayed comes from the property identified in the ulMVPropTag member. There is no need to read from the property interface that is associated with the display table. Also, because users are not allowed to make selections from these types of list boxes, data is not written to the property interface.

Only multivalued string properties are supported for the multivalued drop-down list box; other multivalued property types are not supported.

For an overview of display tables, see Display Tables. For information about implementing a display table, see Implementing a Display Table.

See Also

Display Table Structures, DTCTL