SECI  1
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events
Classes | Public Member Functions | Public Attributes | List of all members
SeciControls.WinApi Class Reference
Collaboration diagram for SeciControls.WinApi:
Collaboration graph

Classes

class  EnumReport
 
struct  Rect
 

Public Member Functions

static IntPtr FindWindow (string lpClassName, string lpWindowName)
 
static IntPtr GetDesktopWindow ()
 
static int GetMenuItemCount (IntPtr hMenu)
 
static IntPtr GetSystemMenu (IntPtr hWnd, [MarshalAs(UnmanagedType.Bool)] Boolean revert)
 
static bool GetWindowRect (IntPtr hWnd, out Rect lpRect)
 
static int GetWindowText (int hWnd, StringBuilder lpString, int nMaxCount)
 
static int GetWindowTextLength (int hWnd)
 
static bool LockWindowUpdate (IntPtr hwndLock)
 
static int MoveWindow (IntPtr hWnd, int x, int y, int cx, int cy, [MarshalAs(UnmanagedType.Bool)] Boolean repaint)
 
static int RemoveMenu (IntPtr hMenu, int index, int flags)
 
static IntPtr SetParent (IntPtr hWndChild, IntPtr hWndNewParent)
 
static int ShowWindow (int hWnd, int nCmdShow)
 

Public Attributes

const int MF_BYPOSITION = 0x400
 
const int MF_REMOVE = 0x1000
 

Detailed Description

Definition at line 10 of file WinApi.cs.

Member Function Documentation

static IntPtr SeciControls.WinApi.FindWindow ( string  lpClassName,
string  lpWindowName 
)
static IntPtr SeciControls.WinApi.GetDesktopWindow ( )
static int SeciControls.WinApi.GetMenuItemCount ( IntPtr  hMenu)
static IntPtr SeciControls.WinApi.GetSystemMenu ( IntPtr  hWnd,
[MarshalAs(UnmanagedType.Bool)] Boolean  revert 
)
static bool SeciControls.WinApi.GetWindowRect ( IntPtr  hWnd,
out Rect  lpRect 
)
static int SeciControls.WinApi.GetWindowText ( int  hWnd,
StringBuilder  lpString,
int  nMaxCount 
)
static int SeciControls.WinApi.GetWindowTextLength ( int  hWnd)
static bool SeciControls.WinApi.LockWindowUpdate ( IntPtr  hwndLock)
static int SeciControls.WinApi.MoveWindow ( IntPtr  hWnd,
int  x,
int  y,
int  cx,
int  cy,
[MarshalAs(UnmanagedType.Bool)] Boolean  repaint 
)
static int SeciControls.WinApi.RemoveMenu ( IntPtr  hMenu,
int  index,
int  flags 
)
static IntPtr SeciControls.WinApi.SetParent ( IntPtr  hWndChild,
IntPtr  hWndNewParent 
)
static int SeciControls.WinApi.ShowWindow ( int  hWnd,
int  nCmdShow 
)

Member Data Documentation

const int SeciControls.WinApi.MF_BYPOSITION = 0x400

Definition at line 13 of file WinApi.cs.

Referenced by SeciControls.CommandLineHost.disableSystemMenu().

const int SeciControls.WinApi.MF_REMOVE = 0x1000

Definition at line 12 of file WinApi.cs.


The documentation for this class was generated from the following file: