LONG Status(LPARAM lParam, UINT message, LONG l);
This is the prototype for a status function used by the ICM_SET_STATUS_PROC message.
Parameters
lParam
Contains the constant specified with the status callback address.
message
Specifies one of the following values:
Value | Meaning |
ICSTATUS_START | Indicates a lengthy operation is starting. |
ICSTATUS_STATUS | Indicates the operation is proceeding, and is l percent done. |
ICSTATUS_END | Indicates a lengthy operation is finishing. |
ICSTATUS_YIELD | Indicates a lengthy operation is proceeding. Essentially, this is just the same as ICSTATUS_STATUS without a specific percentage value. |
l
Message-specific data.
Return Value
Returns zero if processing should continue, or a nonzero value if it should end.