Type Alias OPENFILENAME
Source pub type OPENFILENAME = OPENFILENAMEA;
#[repr(C, packed(1))]
pub struct OPENFILENAME {Show 23 fields
pub lStructSize: u32,
pub hwndOwner: *mut HWND__,
pub hInstance: *mut HINSTANCE__,
pub lpstrFilter: *const i8,
pub lpstrCustomFilter: *mut i8,
pub nMaxCustFilter: u32,
pub nFilterIndex: u32,
pub lpstrFile: *mut i8,
pub nMaxFile: u32,
pub lpstrFileTitle: *mut i8,
pub nMaxFileTitle: u32,
pub lpstrInitialDir: *const i8,
pub lpstrTitle: *const i8,
pub Flags: u32,
pub nFileOffset: u16,
pub nFileExtension: u16,
pub lpstrDefExt: *const i8,
pub lCustData: i32,
pub lpfnHook: Option<unsafe extern "stdcall" fn(*mut HWND__, u32, u32, i32) -> u32>,
pub lpTemplateName: *const i8,
pub pvReserved: *mut c_void,
pub dwReserved: u32,
pub FlagsEx: u32,
}