C# 클래스 AcTools.Windows.User32

파일 보기 프로젝트 열기: gro-ove/actools

공개 프로퍼티들

프로퍼티 타입 설명
HWND_BROADCAST System.IntPtr

공개 메소드들

메소드 설명
BringProcessWindowToFront ( Process process ) : void
CopyDataFromString ( string str ) : COPYDATASTRUCT
GetAsyncKeyState ( int keyCode ) : short
GetText ( IntPtr handle ) : string
IsKeyPressed ( Keys vKey ) : bool
IsKeyPressed ( int keyCode ) : bool
IsWindowInForeground ( IntPtr hWnd ) : bool
MouseClick ( int x, int y ) : void
MouseEvent ( int dwFlags, int dx, int dy, int dwData, int dwExtraInfo ) : void
PressKey ( IntPtr h, Keys key ) : void

비공개 메소드들

메소드 설명
AttachThreadInput ( IntPtr idAttach, IntPtr idAttachTo, int fAttach ) : IntPtr
CallNextHookEx ( int idHook, int nCode, int wParam, IntPtr lParam ) : int
CloseWindow ( IntPtr hWnd ) : bool
EnumChildWindows ( IntPtr parentHandle, Win32Callback callback, IntPtr lParam ) : bool
EnumDisplaySettings ( string lpszDeviceName, int iModeNum, DEVMODE &lpDevMode ) : bool
EnumThreadWindows ( int dwThreadId, EnumThreadDelegate lpfn, IntPtr lParam ) : bool
EnumWindows ( EnumWindowsProc enumFunc, int lParam ) : bool
FindWindow ( string lpClassName, string lpWindowName ) : IntPtr
FindWindowEx ( IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow ) : IntPtr
GetAsyncKeyState ( Keys vKey ) : short
GetClassName ( IntPtr hWnd, System lpClassName, int nMaxCount ) : IntPtr
GetCursorPos ( Win32Point &pt ) : bool
GetForegroundWindow ( ) : IntPtr
GetShellWindow ( ) : IntPtr
GetWindowText ( IntPtr hWnd, StringBuilder lpString, int nMaxCount ) : int
GetWindowTextLength ( IntPtr hWnd ) : int
GetWindowThreadProcessId ( IntPtr hWnd, IntPtr ProcessId ) : IntPtr
GetWindowThreadProcessId ( IntPtr hWnd, uint &ProcessId ) : IntPtr
IsIconic ( IntPtr hWnd ) : bool
IsWindowVisible ( IntPtr hWnd ) : bool
IsZoomed ( IntPtr hWnd ) : bool
PostMessage ( HandleRef hwnd, int msg, int wparam, int lparam ) : IntPtr
PostMessage ( IntPtr hWnd, uint Msg, IntPtr wParam, IntPtr lParam ) : bool
PostMessage ( IntPtr hWnd, uint Msg, IntPtr wParam, string lParam ) : bool
PostMessage ( IntPtr hWnd, uint Msg, int wParam, COPYDATASTRUCT &lParam ) : bool
PostMessage ( IntPtr hWnd, uint Msg, int wParam, int lParam ) : bool
RegisterWindowMessage ( string lpString ) : uint
ScreenToClient ( IntPtr hwnd, Win32Point &pt ) : bool
SendMessage ( IntPtr hWnd, uint Msg, IntPtr wParam, IntPtr lParam ) : IntPtr
SendMessage ( IntPtr hWnd, uint Msg, int wParam, StringBuilder lParam ) : IntPtr
SetCursorPos ( int X, int Y ) : bool
SetForegroundWindow ( IntPtr hWnd ) : bool
SetWindowsHookEx ( int idHook, HookProc lpfn, IntPtr hMod, int dwThreadId ) : int
ShowWindow ( IntPtr hWnd, WindowShowStyle nCmdShow ) : bool
ShowWindowAsync ( IntPtr hWnd, WindowShowStyle nCmdShow ) : bool
UnhookWindowsHookEx ( int idHook ) : int
keybd_event ( byte bVk, byte bScan, uint dwFlags, UIntPtr dwExtraInfo ) : void
mouse_event ( int dwFlags, int dx, int dy, int dwData, int dwExtraInfo ) : void

메소드 상세

BringProcessWindowToFront() 공개 정적인 메소드

public static BringProcessWindowToFront ( Process process ) : void
process System.Diagnostics.Process
리턴 void

CopyDataFromString() 공개 정적인 메소드

public static CopyDataFromString ( string str ) : COPYDATASTRUCT
str string
리턴 COPYDATASTRUCT

GetAsyncKeyState() 공개 정적인 메소드

public static GetAsyncKeyState ( int keyCode ) : short
keyCode int
리턴 short

GetText() 공개 정적인 메소드

public static GetText ( IntPtr handle ) : string
handle System.IntPtr
리턴 string

IsKeyPressed() 공개 정적인 메소드

public static IsKeyPressed ( Keys vKey ) : bool
vKey Keys
리턴 bool

IsKeyPressed() 공개 정적인 메소드

public static IsKeyPressed ( int keyCode ) : bool
keyCode int
리턴 bool

IsWindowInForeground() 공개 정적인 메소드

public static IsWindowInForeground ( IntPtr hWnd ) : bool
hWnd System.IntPtr
리턴 bool

MouseClick() 공개 정적인 메소드

public static MouseClick ( int x, int y ) : void
x int
y int
리턴 void

MouseEvent() 공개 정적인 메소드

public static MouseEvent ( int dwFlags, int dx, int dy, int dwData, int dwExtraInfo ) : void
dwFlags int
dx int
dy int
dwData int
dwExtraInfo int
리턴 void

PressKey() 공개 정적인 메소드

public static PressKey ( IntPtr h, Keys key ) : void
h System.IntPtr
key Keys
리턴 void

프로퍼티 상세

HWND_BROADCAST 공개적으로 정적으로 프로퍼티

public static IntPtr,System HWND_BROADCAST
리턴 System.IntPtr