An application sends a ZGM_SETCELLRESTRICTION to programmatically set a cell's restriction value. Restrictions perform numeric data entry validation, allowing only valid characters per the restriction to be entered.
ZGM_SETCELLRESTRICTION
wParam = (WPARAM)(int) iCellIndex; //Cell index
lParam = (LPARAM)(int) iRestriction; //Cell restriction value
- No Restriction
- Signed Integer
- Unsigned Integer
- Signed Double
- Unsigned Double
This message does not return a value.
A restriction only restricts the characters allowed to be entered into a cell by manual keyboard input. If a paste operation is performed on restricted cells, the restriction will apply and the paste operation may not be able to be completed fully.