C# Class BrightnessTray.NativeMethods.APPBARDATA

Show file Open project: navhaxs/BrightnessTray Class Usage Examples

Public Properties

Property Type Description
cbSize uint
hWnd System.IntPtr
lParam System.IntPtr
rc RECT
uCallbackMessage uint
uEdge ABEdge

Property Details

cbSize public property

The size of the structure, in bytes.
public uint cbSize
return uint

hWnd public property

The handle to the appbar window.
public IntPtr,System hWnd
return System.IntPtr

lParam public property

A message-dependent value. This member is used with the ABM_SETAUTOHIDEBAR and ABM_SETSTATE messages.
public IntPtr,System lParam
return System.IntPtr

rc public property

A RECT structure to contain the bounding rectangle, in screen coordinates, of an appbar or the Windows taskbar. This member is used when sending the ABM_GETTASKBARPOS, ABM_QUERYPOS, and ABM_SETPOS messages.
public RECT rc
return RECT

uCallbackMessage public property

An application-defined message identifier. The application uses the specified identifier for notification messages that it sends to the appbar identified by the hWnd member. This member is used when sending the ABM_NEW message.
public uint uCallbackMessage
return uint

uEdge public property

A value that specifies an edge of the screen. This member is used when sending the ABM_GETAUTOHIDEBAR, ABM_QUERYPOS, ABM_SETAUTOHIDEBAR, and ABM_SETPOS messages. This member can be one of the following values.
public ABEdge uEdge
return ABEdge