UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FTaskbarList Class Reference

#include <WindowsApplication.h>

Public Member Functions

APPLICATIONCORE_API void SetOverlayIcon (HWND WindowHandle, HICON Icon, FText Description)
 
APPLICATIONCORE_API void SetProgressState (HWND WindowHandle, ETaskbarProgressState::Type State)
 
APPLICATIONCORE_API void SetProgressValue (HWND WindowHandle, uint64 Current, uint64 Total)
 
APPLICATIONCORE_API ~FTaskbarList ()
 

Static Public Member Functions

static APPLICATIONCORE_API TSharedRef< FTaskbarListCreate ()
 

Detailed Description

Allows access to task bar lists.

This class can be used to change the appearance of a window's entry in the windows task bar, such as setting an overlay icon or showing a progress indicator.

Constructor & Destructor Documentation

◆ ~FTaskbarList()

FTaskbarList::~FTaskbarList ( )

Destructor.

Member Function Documentation

◆ Create()

TSharedRef< FTaskbarList > FTaskbarList::Create ( )
static

Create and initialize a new task bar list.

Returns
The new task bar list.

◆ SetOverlayIcon()

void FTaskbarList::SetOverlayIcon ( HWND  WindowHandle,
HICON  Icon,
FText  Description 
)

Sets the overlay icon of a task bar entry.

Parameters
WindowHandleThe window handle to change the overlay icon for.
IconThe overlay icon to set.
DescriptionThe overlay icon's description text.

◆ SetProgressState()

void FTaskbarList::SetProgressState ( HWND  WindowHandle,
ETaskbarProgressState::Type  State 
)

Sets the progress state of a task bar entry.

Parameters
WindowHandleThe window handle to change the progress state for.
StateThe new progress state.

◆ SetProgressValue()

void FTaskbarList::SetProgressValue ( HWND  WindowHandle,
uint64  Current,
uint64  Total 
)

Sets the progress value of a task bar entry.

Parameters
WindowHandleThe window handle to change the progress value for.
CurrentThe current progress value.
TotalThe total progress value.

The documentation for this class was generated from the following files: