Struct winsafe::MINMAXINFO
source · #[repr(C)]pub struct MINMAXINFO {
pub ptMaxSize: POINT,
pub ptMaxPosition: POINT,
pub ptMinTrackSize: POINT,
pub ptMaxTrackSize: POINT,
/* private fields */
}
user
only.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§
source§impl Clone for MINMAXINFO
impl Clone for MINMAXINFO
source§fn clone(&self) -> MINMAXINFO
fn clone(&self) -> MINMAXINFO
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for MINMAXINFO
impl Default for MINMAXINFO
source§fn default() -> MINMAXINFO
fn default() -> MINMAXINFO
source§impl PartialEq for MINMAXINFO
impl PartialEq for MINMAXINFO
source§fn eq(&self, other: &MINMAXINFO) -> bool
fn eq(&self, other: &MINMAXINFO) -> bool
self
and other
values to be equal, and is used
by ==
.