Blender  V3.3
Public Member Functions | List of all members
ITaskbarList3 Class Referenceabstract

#include <GHOST_TaskbarWin32.h>

Inheritance diagram for ITaskbarList3:
ITaskbarList2 ITaskbarList

Public Member Functions

virtual HRESULT STDMETHODCALLTYPE SetProgressValue (HWND hwnd, ULONGLONG ullCompleted, ULONGLONG ullTotal)=0
 
virtual HRESULT STDMETHODCALLTYPE SetProgressState (HWND hwnd, TBPFLAG tbpFlags)=0
 
virtual HRESULT STDMETHODCALLTYPE RegisterTab (HWND hwndTab, HWND hwndMDI)=0
 
virtual HRESULT STDMETHODCALLTYPE UnregisterTab (HWND hwndTab)=0
 
virtual HRESULT STDMETHODCALLTYPE SetTabOrder (HWND hwndTab, HWND hwndInsertBefore)=0
 
virtual HRESULT STDMETHODCALLTYPE SetTabActive (HWND hwndTab, HWND hwndMDI, DWORD dwReserved)=0
 
virtual HRESULT STDMETHODCALLTYPE ThumbBarAddButtons (HWND hwnd, UINT cButtons, THUMBBUTTON *pButton)=0
 
virtual HRESULT STDMETHODCALLTYPE ThumbBarUpdateButtons (HWND hwnd, UINT cButtons, THUMBBUTTON *pButton)=0
 
virtual HRESULT STDMETHODCALLTYPE ThumbBarSetImageList (HWND hwnd, HIMAGELIST himl)=0
 
virtual HRESULT STDMETHODCALLTYPE SetOverlayIcon (HWND hwnd, HICON hIcon, LPCWSTR pszDescription)=0
 
virtual HRESULT STDMETHODCALLTYPE SetThumbnailTooltip (HWND hwnd, LPCWSTR pszTip)=0
 
virtual HRESULT STDMETHODCALLTYPE SetThumbnailClip (HWND hwnd, RECT *prcClip)=0
 
- Public Member Functions inherited from ITaskbarList2
virtual HRESULT STDMETHODCALLTYPE MarkFullscreenWindow (HWND hwnd, BOOL fFullscreen)=0
 
- Public Member Functions inherited from ITaskbarList
virtual HRESULT STDMETHODCALLTYPE HrInit (void)=0
 
virtual HRESULT STDMETHODCALLTYPE AddTab (HWND hwnd)=0
 
virtual HRESULT STDMETHODCALLTYPE DeleteTab (HWND hwnd)=0
 
virtual HRESULT STDMETHODCALLTYPE ActivateTab (HWND hwnd)=0
 
virtual HRESULT STDMETHODCALLTYPE SetActiveAlt (HWND hwnd)=0
 

Detailed Description

Definition at line 92 of file GHOST_TaskbarWin32.h.

Member Function Documentation

◆ RegisterTab()

virtual HRESULT STDMETHODCALLTYPE ITaskbarList3::RegisterTab ( HWND  hwndTab,
HWND  hwndMDI 
)
pure virtual

◆ SetOverlayIcon()

virtual HRESULT STDMETHODCALLTYPE ITaskbarList3::SetOverlayIcon ( HWND  hwnd,
HICON  hIcon,
LPCWSTR  pszDescription 
)
pure virtual

◆ SetProgressState()

virtual HRESULT STDMETHODCALLTYPE ITaskbarList3::SetProgressState ( HWND  hwnd,
TBPFLAG  tbpFlags 
)
pure virtual

◆ SetProgressValue()

virtual HRESULT STDMETHODCALLTYPE ITaskbarList3::SetProgressValue ( HWND  hwnd,
ULONGLONG  ullCompleted,
ULONGLONG  ullTotal 
)
pure virtual

◆ SetTabActive()

virtual HRESULT STDMETHODCALLTYPE ITaskbarList3::SetTabActive ( HWND  hwndTab,
HWND  hwndMDI,
DWORD  dwReserved 
)
pure virtual

◆ SetTabOrder()

virtual HRESULT STDMETHODCALLTYPE ITaskbarList3::SetTabOrder ( HWND  hwndTab,
HWND  hwndInsertBefore 
)
pure virtual

◆ SetThumbnailClip()

virtual HRESULT STDMETHODCALLTYPE ITaskbarList3::SetThumbnailClip ( HWND  hwnd,
RECT *  prcClip 
)
pure virtual

◆ SetThumbnailTooltip()

virtual HRESULT STDMETHODCALLTYPE ITaskbarList3::SetThumbnailTooltip ( HWND  hwnd,
LPCWSTR  pszTip 
)
pure virtual

◆ ThumbBarAddButtons()

virtual HRESULT STDMETHODCALLTYPE ITaskbarList3::ThumbBarAddButtons ( HWND  hwnd,
UINT  cButtons,
THUMBBUTTON pButton 
)
pure virtual

◆ ThumbBarSetImageList()

virtual HRESULT STDMETHODCALLTYPE ITaskbarList3::ThumbBarSetImageList ( HWND  hwnd,
HIMAGELIST  himl 
)
pure virtual

◆ ThumbBarUpdateButtons()

virtual HRESULT STDMETHODCALLTYPE ITaskbarList3::ThumbBarUpdateButtons ( HWND  hwnd,
UINT  cButtons,
THUMBBUTTON pButton 
)
pure virtual

◆ UnregisterTab()

virtual HRESULT STDMETHODCALLTYPE ITaskbarList3::UnregisterTab ( HWND  hwndTab)
pure virtual

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