C# Class Hawkeye.WinApi.NativeMethods

显示文件 Open project: odalet/Hawkeye2

Public Methods

Method Description
GetWindowClassName ( IntPtr hwnd ) : string

Private Methods

Method Description
ChildWindowFromPoint ( IntPtr hwndParent, POINT Point ) : IntPtr
CloseHandle ( IntPtr hHandle ) : bool
CopyImage ( IntPtr hImage, int uType, int cxDesired, int cyDesired, int fuFlags ) : IntPtr
CreateToolhelp32Snapshot ( SnapshotFlags dwFlags, int th32ProcessID ) : ToolHelpHandle
EnableWindow ( IntPtr hwnd, bool enable ) : bool
GetClassName ( IntPtr hWnd, StringBuilder lpClassName, int nMaxCount ) : int
GetParent ( IntPtr hwnd ) : IntPtr
GetWindowDC ( IntPtr hwnd ) : IntPtr
GetWindowRect ( IntPtr hwnd, RECT &rc ) : IntPtr
GetWindowThreadProcessId ( IntPtr hwnd, int &processId ) : int
InvalidateRect ( IntPtr hwnd, IntPtr lpRect, bool bErase ) : bool
LoadCursorFromFile ( string path ) : IntPtr
Module32First ( ToolHelpHandle hSnapshot, MODULEENTRY32 &lpme ) : bool
Module32Next ( ToolHelpHandle hSnapshot, MODULEENTRY32 &lpme ) : bool
RedrawWindow ( IntPtr hwnd, IntPtr lpRect, IntPtr hrgnUpdate, uint flags ) : bool
ReleaseDC ( IntPtr hwnd, IntPtr hDC ) : int
ScreenToClient ( IntPtr hwnd, POINT &lpPoint ) : bool
SendMessage ( IntPtr hwnd, uint msg, IntPtr wparam, IntPtr lparam ) : IntPtr
UpdateWindow ( IntPtr hwnd ) : bool
WindowFromPoint ( POINT Point ) : IntPtr

Method Details

GetWindowClassName() public static method

public static GetWindowClassName ( IntPtr hwnd ) : string
hwnd System.IntPtr
return string