Trait windows::Win32::UI::Shell::ITaskbarList3_Impl
pub trait ITaskbarList3_Impl: Sized + ITaskbarList2_Impl {
// Required methods
fn SetProgressValue(
&self,
hwnd: HWND,
ullcompleted: u64,
ulltotal: u64
) -> Result<()>;
fn SetProgressState(&self, hwnd: HWND, tbpflags: TBPFLAG) -> Result<()>;
fn RegisterTab(&self, hwndtab: HWND, hwndmdi: HWND) -> Result<()>;
fn UnregisterTab(&self, hwndtab: HWND) -> Result<()>;
fn SetTabOrder(&self, hwndtab: HWND, hwndinsertbefore: HWND) -> Result<()>;
fn SetTabActive(
&self,
hwndtab: HWND,
hwndmdi: HWND,
dwreserved: u32
) -> Result<()>;
fn ThumbBarAddButtons(
&self,
hwnd: HWND,
cbuttons: u32,
pbutton: *const THUMBBUTTON
) -> Result<()>;
fn ThumbBarUpdateButtons(
&self,
hwnd: HWND,
cbuttons: u32,
pbutton: *const THUMBBUTTON
) -> Result<()>;
fn ThumbBarSetImageList(&self, hwnd: HWND, himl: HIMAGELIST) -> Result<()>;
fn SetOverlayIcon(
&self,
hwnd: HWND,
hicon: HICON,
pszdescription: &PCWSTR
) -> Result<()>;
fn SetThumbnailTooltip(&self, hwnd: HWND, psztip: &PCWSTR) -> Result<()>;
fn SetThumbnailClip(&self, hwnd: HWND, prcclip: *const RECT) -> Result<()>;
}
Required Methods§
fn SetProgressValue( &self, hwnd: HWND, ullcompleted: u64, ulltotal: u64 ) -> Result<()>
fn SetProgressState(&self, hwnd: HWND, tbpflags: TBPFLAG) -> Result<()>
fn RegisterTab(&self, hwndtab: HWND, hwndmdi: HWND) -> Result<()>
fn UnregisterTab(&self, hwndtab: HWND) -> Result<()>
fn SetTabOrder(&self, hwndtab: HWND, hwndinsertbefore: HWND) -> Result<()>
fn SetTabActive( &self, hwndtab: HWND, hwndmdi: HWND, dwreserved: u32 ) -> Result<()>
fn ThumbBarAddButtons( &self, hwnd: HWND, cbuttons: u32, pbutton: *const THUMBBUTTON ) -> Result<()>
fn ThumbBarUpdateButtons( &self, hwnd: HWND, cbuttons: u32, pbutton: *const THUMBBUTTON ) -> Result<()>
fn ThumbBarSetImageList(&self, hwnd: HWND, himl: HIMAGELIST) -> Result<()>
fn SetOverlayIcon( &self, hwnd: HWND, hicon: HICON, pszdescription: &PCWSTR ) -> Result<()>
fn SetThumbnailTooltip(&self, hwnd: HWND, psztip: &PCWSTR) -> Result<()>
fn SetThumbnailClip(&self, hwnd: HWND, prcclip: *const RECT) -> Result<()>
Object Safety§
This trait is not object safe.