IActionProgress::UpdateText method (shobjidl_core.h)
Called if descriptive text associated with the action will be changed.
Syntax
HRESULT UpdateText(
[in] SPTEXT sptext,
[in] LPCWSTR pszText,
[in] BOOL fMayCompact
);
Parameters
[in] sptext
Type: SPTEXT
A value that specifies the type of text displayed. See SPTEXT for acceptable values.
[in] pszText
Type: LPCWSTR
A pointer to a wide character string to display.
[in] fMayCompact
Type: BOOL
A value that specifies whether to allow a text string to be compacted to fit the available space on screen.
Return value
Type: HRESULT
Return S_OK if successful, or an error value otherwise.
Remarks
The class implementing this method must interpret the value of sptext and fMayCompact in the context of the action being performed and the UI that shows the progress to the user. The value of sptext can be used to differentiate between lines of changeable text. Often, the value of fMayCompact refers to whether the text string can be truncated with an ellipsis (...) in order to conserve screen space.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Target Platform | Windows |
Header | shobjidl_core.h (include Shobjidl.h) |
DLL | Shobjidl.idl |