Blender V4.3
ITaskbarList3 Class Referenceabstract

#include <GHOST_TaskbarWin32.hh>

Inherits ITaskbarList2.

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 94 of file GHOST_TaskbarWin32.hh.

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: