[][src]Struct zoom_sdk_windows_sys::ZOOMSDK_tagWndPosition

#[repr(C)]pub struct ZOOMSDK_tagWndPosition {
    pub left: c_int,
    pub top: c_int,
    pub hSelfWnd: HWND,
    pub hParent: HWND,
}

\struct tagWndPosition \brief The position of the window. The coordinate of position is that of monitor when the parent window is null. If the the parent window is not null, the position coordinate is that of the parent window. Here are more detailed structural descriptions.

Fields

left: c_int

<Specifies the X-axis coordinate of the top-left corner of the window

top: c_int

<Specifies the Y-axis coordinate of the top-left of the window.

hSelfWnd: HWND

<Specifies the window handle of the window itself.

hParent: HWND

<Specifies the window handle of the parent window. If the value is NULL, the position coordinate is the monitor coordinate.

Trait Implementations

impl Clone for ZOOMSDK_tagWndPosition[src]

impl Copy for ZOOMSDK_tagWndPosition[src]

impl Debug for ZOOMSDK_tagWndPosition[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.