ReactOS  0.4.14-dev-552-g2fad488
ITaskbarList4 Interface Reference

import"shobjidl.idl";

Inheritance diagram for ITaskbarList4:
Collaboration diagram for ITaskbarList4:

Public Types

enum  STPFLAG {
  STPF_NONE = 0x0000, STPF_USEAPPTHUMBNAILALWAYS = 0x0001, STPF_USEAPPTHUMBNAILWHENACTIVE = 0x0002, STPF_USEAPPPEEKALWAYS = 0x0004,
  STPF_USEAPPPEEKWHENACTIVE = 0x0008
}
 
typedef enum ITaskbarList4::STPFLAG STPFLAG
 
- Public Types inherited from ITaskbarList3
enum  TBPFLAG {
  TBPF_NOPROGRESS = 0x0000, TBPF_INDETERMINATE = 0x0001, TBPF_NORMAL = 0x0002, TBPF_ERROR = 0x0004,
  TBPF_PAUSED = 0x0008
}
 
typedef enum ITaskbarList3::TBPFLAG TBPFLAG
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

 DEFINE_ENUM_FLAG_OPERATORS (STPFLAG)") HRESULT SetTabProperties( [in] HWND hwndTab
 
- Public Member Functions inherited from ITaskbarList3
 DEFINE_ENUM_FLAG_OPERATORS (TBPFLAG)") HRESULT SetProgressValue( [in] HWND hwnd
 
HRESULT SetProgressState ([in] HWND hwnd, [in] TBPFLAG tbpFlags)
 
HRESULT RegisterTab ([in] HWND hwndTab, [in] HWND hwndMDI)
 
HRESULT UnregisterTab ([in] HWND hwndTab)
 
HRESULT SetTabOrder ([in] HWND hwndTab, [in] HWND hwndInsertBefore)
 
HRESULT SetTabActive ([in] HWND hwndTab, [in] HWND hwndMDI, [in] DWORD dwReserved)
 
HRESULT ThumbBarAddButtons ([in] HWND hwnd, [in] UINT cButtons, [in, size_is(cButtons)] LPTHUMBBUTTON pButton)
 
HRESULT ThumbBarUpdateButtons ([in] HWND hwnd, [in] UINT cButtons, [in, size_is(cButtons)] LPTHUMBBUTTON pButton)
 
HRESULT ThumbBarSetImageList ([in] HWND hwnd, [in] HIMAGELIST himl)
 
HRESULT SetOverlayIcon ([in] HWND hwnd, [in] HICON hIcon, [in, unique, string] LPCWSTR pszDescription)
 
HRESULT SetThumbnailTooltip ([in] HWND hwnd, [in, unique, string] LPCWSTR pszTip)
 
HRESULT SetThumbnailClip ([in] HWND hwnd, [in] RECT *prcClip)
 
- Public Member Functions inherited from ITaskbarList2
HRESULT MarkFullscreenWindow ([in] HWND hwnd, [in] BOOL fullscreen)
 
- Public Member Functions inherited from ITaskbarList
HRESULT HrInit ()
 
HRESULT AddTab ([in] HWND hwnd)
 
HRESULT DeleteTab ([in] HWND hwnd)
 
HRESULT ActivateTab ([in] HWND hwnd)
 
HRESULT SetActiveAlt ([in] HWND hwnd)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Public Attributes

STPFLAG stpFlags
 
- Public Attributes inherited from ITaskbarList3
ULONGLONG ullCompleted
 
ULONGLONG ULONGLONG ullTotal
 

Detailed Description

Definition at line 2161 of file shobjidl.idl.

Member Typedef Documentation

◆ STPFLAG

Member Enumeration Documentation

◆ STPFLAG

Enumerator
STPF_NONE 
STPF_USEAPPTHUMBNAILALWAYS 
STPF_USEAPPTHUMBNAILWHENACTIVE 
STPF_USEAPPPEEKALWAYS 
STPF_USEAPPPEEKWHENACTIVE 

Definition at line 2163 of file shobjidl.idl.

Member Function Documentation

◆ DEFINE_ENUM_FLAG_OPERATORS()

ITaskbarList4::DEFINE_ENUM_FLAG_OPERATORS ( STPFLAG  )

Member Data Documentation

◆ stpFlags

STPFLAG ITaskbarList4::stpFlags

Definition at line 2175 of file shobjidl.idl.


The documentation for this interface was generated from the following file: