pub struct IDeskBar(/* private fields */);
Implementations§
§impl IDeskBar
impl IDeskBar
pub unsafe fn GetWindow(&self) -> Result<HWND>
pub unsafe fn ContextSensitiveHelp<P0>(&self, fentermode: P0) -> Result<()>where
P0: IntoParam<BOOL>,
pub unsafe fn SetClient<P0>(&self, punkclient: P0) -> Result<()>where
P0: IntoParam<IUnknown>,
pub unsafe fn GetClient(&self) -> Result<IUnknown>
pub unsafe fn OnPosRectChangeDB(&self, prc: *const RECT) -> Result<()>
Trait Implementations§
§impl From<&IDeskBar> for &IOleWindow
impl From<&IDeskBar> for &IOleWindow
§impl From<&IMenuPopup> for &IDeskBar
impl From<&IMenuPopup> for &IDeskBar
§fn from(value: &IMenuPopup) -> Self
fn from(value: &IMenuPopup) -> Self
Converts to this type from the input type.
§impl From<IDeskBar> for IOleWindow
impl From<IDeskBar> for IOleWindow
§impl From<IMenuPopup> for IDeskBar
impl From<IMenuPopup> for IDeskBar
§fn from(value: IMenuPopup) -> Self
fn from(value: IMenuPopup) -> Self
Converts to this type from the input type.
§impl Interface for IDeskBar
impl Interface for IDeskBar
§fn as_raw(&self) -> *mut c_void
fn as_raw(&self) -> *mut c_void
Returns the raw COM interface pointer. The resulting pointer continues to be owned by the
Interface
implementation.§fn into_raw(self) -> *mut c_void
fn into_raw(self) -> *mut c_void
Returns the raw COM interface pointer and releases ownership. It the caller’s responsibility to release the COM interface pointer.
§fn cast<T>(&self) -> Result<T, Error>where
T: Interface,
fn cast<T>(&self) -> Result<T, Error>where
T: Interface,
Attempts to cast the current interface to another interface using
QueryInterface
. Read moreimpl Eq for IDeskBar
impl StructuralPartialEq for IDeskBar
Auto Trait Implementations§
impl RefUnwindSafe for IDeskBar
impl !Send for IDeskBar
impl !Sync for IDeskBar
impl Unpin for IDeskBar
impl UnwindSafe for IDeskBar
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