Trait windows::Win32::UI::Shell::IExtractIconW_Impl
pub trait IExtractIconW_Impl: Sized {
// Required methods
fn GetIconLocation(
&self,
uflags: u32,
psziconfile: PWSTR,
cchmax: u32,
piindex: *mut i32,
pwflags: *mut u32,
) -> Result<()>;
fn Extract(
&self,
pszfile: &PCWSTR,
niconindex: u32,
phiconlarge: *mut HICON,
phiconsmall: *mut HICON,
niconsize: u32,
) -> Result<()>;
}
Required Methods§
fn GetIconLocation( &self, uflags: u32, psziconfile: PWSTR, cchmax: u32, piindex: *mut i32, pwflags: *mut u32, ) -> Result<()>
fn Extract( &self, pszfile: &PCWSTR, niconindex: u32, phiconlarge: *mut HICON, phiconsmall: *mut HICON, niconsize: u32, ) -> Result<()>
Object Safety§
This trait is not object safe.