Struct windows_sys::Win32::System::Ole::OLEUIINSERTOBJECTW
#[repr(C)]pub struct OLEUIINSERTOBJECTW {Show 22 fields
pub cbStruct: u32,
pub dwFlags: INSERT_OBJECT_FLAGS,
pub hWndOwner: HWND,
pub lpszCaption: PCWSTR,
pub lpfnHook: LPFNOLEUIHOOK,
pub lCustData: LPARAM,
pub hInstance: HMODULE,
pub lpszTemplate: PCWSTR,
pub hResource: HRSRC,
pub clsid: GUID,
pub lpszFile: PWSTR,
pub cchFile: u32,
pub cClsidExclude: u32,
pub lpClsidExclude: *mut GUID,
pub iid: GUID,
pub oleRender: u32,
pub lpFormatEtc: *mut FORMATETC,
pub lpIOleClientSite: IOleClientSite,
pub lpIStorage: IStorage,
pub ppvObj: *mut *mut c_void,
pub sc: i32,
pub hMetaPict: HGLOBAL,
}Expand description
Required features: "Win32_System_Ole", "Win32_Foundation", "Win32_System_Com_StructuredStorage"
Fields§
§cbStruct: u32§dwFlags: INSERT_OBJECT_FLAGS§hWndOwner: HWND§lpszCaption: PCWSTR§lpfnHook: LPFNOLEUIHOOK§lCustData: LPARAM§hInstance: HMODULE§lpszTemplate: PCWSTR§hResource: HRSRC§clsid: GUID§lpszFile: PWSTR§cchFile: u32§cClsidExclude: u32§lpClsidExclude: *mut GUID§iid: GUID§oleRender: u32§lpFormatEtc: *mut FORMATETC§lpIOleClientSite: IOleClientSite§lpIStorage: IStorage§ppvObj: *mut *mut c_void§sc: i32§hMetaPict: HGLOBAL