APPBARDATA (shell32)
Last changed: -67.210.162.2

.
Summary

C# Signature:

  [StructLayout(LayoutKind.Sequential)]
  public struct APPBARDATA
  {
    public static readonly int cbSize = Marshal.SizeOf(typeof(APPBARDATA));
    public IntPtr hWnd;
    public uint uCallbackMessage;
    public uint uEdge;
    public RECT rc;
    public int lParam;
  }

VB Signature:

  <StructLayout(LayoutKind.Sequential)> _
   Structure APPBARDATA
     Public cbSize As Integer
     Public hWnd As IntPtr
     Public uCallbackMessage As Integer
     Public uEdge As Integer
     Public rc As RECT
     Public lParam As Boolean
   End Structure

User-Defined Types:

None.

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Alternative Managed API:

Do you know one? Please contribute it!

Documentation
APPBARDATA on MSDN