pub trait IShellView3_Impl: Sized + IShellView2_Impl {
    // Required method
    fn CreateViewWindow3(
        &self,
        psbowner: Option<&IShellBrowser>,
        psvprev: Option<&IShellView>,
        dwviewflags: u32,
        dwmask: FOLDERFLAGS,
        dwflags: FOLDERFLAGS,
        fvmode: FOLDERVIEWMODE,
        pvid: *const GUID,
        prcview: *const RECT
    ) -> Result<HWND>;
}

Required Methods§

fn CreateViewWindow3( &self, psbowner: Option<&IShellBrowser>, psvprev: Option<&IShellView>, dwviewflags: u32, dwmask: FOLDERFLAGS, dwflags: FOLDERFLAGS, fvmode: FOLDERVIEWMODE, pvid: *const GUID, prcview: *const RECT ) -> Result<HWND>

Object Safety§

This trait is not object safe.

Implementors§