ReactOS 0.4.15-dev-7842-g558ab78
ITaskbarList4 Interface Reference
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 2168 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 2170 of file shobjidl.idl.

2170 {
2171 STPF_NONE = 0x0000,
2174 STPF_USEAPPPEEKALWAYS = 0x0004,
2176 } STPFLAG;
@ STPF_USEAPPTHUMBNAILALWAYS
Definition: shobjidl.idl:2172
@ STPF_USEAPPPEEKWHENACTIVE
Definition: shobjidl.idl:2175
@ STPF_USEAPPTHUMBNAILWHENACTIVE
Definition: shobjidl.idl:2173

Member Function Documentation

◆ DEFINE_ENUM_FLAG_OPERATORS()

ITaskbarList4::DEFINE_ENUM_FLAG_OPERATORS ( STPFLAG  )

Member Data Documentation

◆ stpFlags

STPFLAG ITaskbarList4::stpFlags

Definition at line 2182 of file shobjidl.idl.


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