///
/// Copyright © 2003-2008 JetBrains s.r.o.
/// You may distribute under the terms of the GNU General Public License, as published by the Free Software Foundation, version 2 (see License.txt in the repository root folder).
///
using System;
namespace JetBrains.Interop.WinApi
{
///
/// Specifies the drawing options [for WM_PRINT]. You can combine one or more of the following flags.
///
[Flags]
public enum PrintWindowFlags : uint
{
///
/// Draw the window only if it is visible.
///
PRF_CHECKVISIBLE = 0x00000001,
///
/// Draw the non-client area of the window.
///
PRF_NONCLIENT = 0x00000002,
///
/// Draw the client area of the window.
///
PRF_CLIENT = 0x00000004,
///
/// Erase the background before drawing the window.
///
PRF_ERASEBKGND = 0x00000008,
///
/// Draw all visible child windows.
///
PRF_CHILDREN = 0x00000010,
///
/// Draw all owned windows.
///
PRF_OWNED = 0x00000020,
}
}