ScrollInfo Structure

Contains scroll bar parameters to be set by the SetScrollInfo(IntPtr, ScrollBarOrientation, ScrollInfo, Boolean) function, or retrieved by the GetScrollInfo(IntPtr, ScrollBarOrientation, ScrollInfo) function.

Definition

Namespace: DevCase.Win32.Structures
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public struct ScrollInfo
Inheritance
Object    ValueType    ScrollInfo

Remarks

Constructors

ScrollInfo Initializes a new instance of the ScrollInfo structure.

Methods

Equals Indicates whether this instance and a specified object are equal.
(Inherited from ValueType)
GetHashCode Returns the hash code for this instance.
(Inherited from ValueType)
GetType Gets the Type of the current instance.
(Inherited from Object)
ToString Returns the fully qualified type name of this instance.
(Inherited from ValueType)

Fields

Mask The scroll bar parameters to set or retrieve.
Max The maximum scrolling position.
Min The minimum scrolling position.
Page The page size, in device units.

A scroll bar uses this value to determine the appropriate size of the proportional scroll box.

Pos The position of the scroll box.
SizeOfStruct The size of this structure, In bytes.

Set this member to Marshal.SizeOf(Of ScrollInfo) before calling any function.

TrackPos The immediate position of a scroll box that the user is dragging.

An application can retrieve this value while processing the SB_THUMBTRACK request code.

An application cannot set the immediate scroll position; the SetScrollInfo(IntPtr, ScrollBarOrientation, ScrollInfo, Boolean) function ignores this member.

Extension Methods

CanConvertTo Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions)
CanConvertToT Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions)
ConvertToT Converts an object to the specified target type.

If the conversion fails, an exception is thrown.
(Defined by ObjectExtensions)

ConvertToT Converts an object to the specified target type.

If the conversion fails, returns the specified default value.
(Defined by ObjectExtensions)

IsDisposable Determines whether the specified object is a disposable type (i.e., it implements IDisposable interface).
(Defined by ObjectExtensions)
Speak Speaks the string representation of the source object by using the operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions)
Speak Speaks the string representation of the source object by using the operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions)
ThrowIfNullTException Throws the specified exception if the source object is null.
(Defined by ObjectExtensions)

See Also