GetDCEx (user32)
Last changed: -84.13.75.196

.
Summary

C# Signature:

[DllImport("user32.dll")]
static extern IntPtr GetDCEx(IntPtr hWnd, IntPtr hrgnClip, uint flags);

User-Defined Types:

  const int DCX_WINDOW       = 0x00000001;
  const int DCX_CACHE        = 0x00000002;
  const int DCX_NORESETATTRS     = 0x00000004;
  const int DCX_CLIPCHILDREN     = 0x00000008;
  const int DCX_CLIPSIBLINGS     = 0x00000010;
  const int DCX_PARENTCLIP       = 0x00000020;
  const int DCX_EXCLUDERGN       = 0x00000040;
  const int DCX_INTERSECTRGN     = 0x00000080;
  const int DCX_EXCLUDEUPDATE    = 0x00000100;
  const int DCX_INTERSECTUPDATE  = 0x00000200;
  const int DCX_LOCKWINDOWUPDATE = 0x00000400;
  const int DCX_VALIDATE     = 0x00200000;

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Alternative Managed API:

Do you know one? Please contribute it!

Documentation
GetDCEx on MSDN