#[repr(C)]pub struct LVBKIMAGE<'a> {
pub uFlags: LVBKIF,
pub hbm: HBITMAP,
pub xOffsetPercent: i32,
pub yOffsetPercent: i32,
/* private fields */
}
Available on crate feature
comctl
only.Expand description
LVBKIMAGE
struct.
Fields§
§uFlags: LVBKIF
§hbm: HBITMAP
§xOffsetPercent: i32
§yOffsetPercent: i32
Implementations§
source§impl<'a> LVBKIMAGE<'a>
impl<'a> LVBKIMAGE<'a>
sourcepub const fn raw_pszImage(&self) -> (*mut u16, i32)
pub const fn raw_pszImage(&self) -> (*mut u16, i32)
Returns the raw pointer to the string field, and its declared size.
This method can be used as an escape hatch to interoperate with other libraries.
sourcepub fn set_pszImage(&mut self, buf: Option<&'a mut WString>)
pub fn set_pszImage(&mut self, buf: Option<&'a mut WString>)
Sets the string field.
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for LVBKIMAGE<'a>
impl<'a> RefUnwindSafe for LVBKIMAGE<'a>
impl<'a> !Send for LVBKIMAGE<'a>
impl<'a> !Sync for LVBKIMAGE<'a>
impl<'a> Unpin for LVBKIMAGE<'a>
impl<'a> !UnwindSafe for LVBKIMAGE<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more