[This is preliminary documentation and is subject to change.]

Identifies result of icon-obtaining

Namespace:  Tools.TotalCommanderT
Assembly:  Tools.TotalCommander (in Tools.TotalCommander.dll) Version: 1.5.2.0

Syntax

C#
public enum IconExtractResult
Visual Basic (Declaration)
Public Enumeration IconExtractResult
Visual C++
public enum class IconExtractResult
J#
public enum IconExtractResult
JScript
public enum IconExtractResult

Members

Member nameDescription
Delayed
This return value is only valid when icon was NOT obtained at background. It tells the calling app to show a default icon, and request the true icon in a background thread.
ExtractedDestroy
An icon was returned in TheIcon. The icon MUST be destroyed by the calling app, e.g. because it was created with CreateIcon Win32 API, or extracted with ExtractIconEx Win32 API.
Extracted
An icon was returned in TheIcon. The icon must NOT be freed by the calling app, e.g. because it was loaded with LoadIcon Win32 API, or the DLL handles destruction of the icon.
UseDefault
No icon is returned. The calling app should show the default icon for this file type.

See Also