Struct winsafe::MINMAXINFO [−][src]
#[repr(C)]pub struct MINMAXINFO {
pub ptMaxSize: POINT,
pub ptMaxPosition: POINT,
pub ptMinTrackSize: POINT,
pub ptMaxTrackSize: POINT,
// some fields omitted
}
Expand description
MINMAXINFO
struct.
Fields
ptMaxSize: POINT
The maximized width (x member) and the maximized height (y member) of the window. For top-level windows, this value is based on the width of the primary monitor.
ptMaxPosition: POINT
The position of the left side of the maximized window (x member) and the position of the top of the maximized window (y member). For top-level windows, this value is based on the position of the primary monitor.
ptMinTrackSize: POINT
The minimum tracking width (x member) and the minimum tracking height (y
member) of the window. This value can be obtained programmatically from
the system metrics SM::CXMINTRACK
and
SM::CYMINTRACK
(see the
GetSystemMetrics
function).
ptMaxTrackSize: POINT
The maximum tracking width (x member) and the maximum tracking height (y
member) of the window. This value is based on the size of the virtual
screen and can be obtained programmatically from the system metrics
SM::CXMAXTRACK
and
SM::CYMAXTRACK
(see the
GetSystemMetrics
function).
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for MINMAXINFO
impl Send for MINMAXINFO
impl Sync for MINMAXINFO
impl Unpin for MINMAXINFO
impl UnwindSafe for MINMAXINFO
Blanket Implementations
Mutably borrows from an owned value. Read more