Struct winsafe::NOTIFYICONDATA
source · #[repr(C)]pub struct NOTIFYICONDATA {
pub hWnd: HWND,
pub uID: u32,
pub uFlags: NIF,
pub uCallbackMessage: WM,
pub hIcon: HICON,
pub dwState: NIS,
pub dwStateMask: NIS,
pub uVersion: u32,
pub dwInfoFlags: NIIF,
pub guidItem: GUID,
pub hBalloonIcon: HICON,
/* private fields */
}
Available on crate feature
shell
only.Expand description
NOTIFYICONDATA
struct.
Fields§
§hWnd: HWND
§uID: u32
§uFlags: NIF
§uCallbackMessage: WM
§hIcon: HICON
§dwState: NIS
§dwStateMask: NIS
§uVersion: u32
§dwInfoFlags: NIIF
§guidItem: GUID
§hBalloonIcon: HICON
Implementations§
source§impl NOTIFYICONDATA
impl NOTIFYICONDATA
sourcepub fn set_szInfo(&mut self, text: &str)
pub fn set_szInfo(&mut self, text: &str)
Sets the string field.
sourcepub fn szInfoTitle(&self) -> String
pub fn szInfoTitle(&self) -> String
Returns the string field.
sourcepub fn set_szInfoTitle(&mut self, text: &str)
pub fn set_szInfoTitle(&mut self, text: &str)
Sets the string field.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NOTIFYICONDATA
impl RefUnwindSafe for NOTIFYICONDATA
impl Send for NOTIFYICONDATA
impl !Sync for NOTIFYICONDATA
impl Unpin for NOTIFYICONDATA
impl UnwindSafe for NOTIFYICONDATA
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