Jump to content

CM INVALIDATEDETAILFIELDINFO

From EDM2

This message notifies the container control that any or all FIELDINFO structures are not valid and that the view must be refreshed.

Syntax

param1
ULONG ulReserved;   /* Reserved value, should be 0. */

param2
ULONG ulReserved;   /* Reserved value, should be 0. */

Parameters

ulReserved (ULONG) - Input
Reserved value, should be 0.
ulReserved (ULONG) - Input
Reserved value, should be 0.

Returns

rc (BOOL) - returns
Success indicator.
TRUE: FIELDINFO structures were successfully refreshed.
FALSE: FIELDINFO structures were not successfully refreshed.

Remarks

If any or all FIELDINFO structures are changed, removed, or inserted, the CM_INVALIDATEDETAILFIELDINFO message must be sent. Since each FIELDINFO structure potentially affects every record in the container, the entire view is refreshed, even if only one FIELDINFO structure has changed.

Default Processing

The default window procedure does not expect to receive this message and therefore takes no action on it other than to return FALSE.