C# 클래스 UlteriusServer.Api.Win32.WinApi

파일 보기 프로젝트 열기: Ulterius/server 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
BiBitfields uint
BiRgb uint
BiRle4 uint
BiRle8 uint
Captureblt int
DibPalColors uint
DibRgbColors uint
HWND_MESSAGE IntPtr
PmNoremove uint
Srccopy int
Srcpaint int
StretchHalftone int

공개 메소드들

메소드 설명
CalculateAbsoluteCoordinateX ( int x ) : int
CalculateAbsoluteCoordinateY ( int y ) : int
ClickRightMouseButton ( int x, int y ) : void
GetCursorPosition ( ) : Point
GetFileSizeA ( string filename ) : uint
GetProcessOwner ( int processId ) : string
GetText ( ) : string
IsKeyDown ( Keys key ) : bool
LeftMouseButton ( MouseEventFlags mouseEventFlags, int x, int y ) : void
MoveMouse ( int x, int y ) : void

비공개 메소드들

메소드 설명
AddClipboardFormatListener ( IntPtr hwnd ) : bool
ClientToScreen ( IntPtr hWnd, System.Point &point ) : bool
CloseClipboard ( ) : bool
CloseHandle ( IntPtr hObject ) : bool
CopyIcon ( IntPtr hIcon ) : IntPtr
CreateFile ( string lpFileName, uint dwDesiredAccess, uint dwShareMode, IntPtr lpSecurityAttributes, uint dwCreationDisposition, uint dwFlagsAndAttributes, IntPtr hTemplateFile ) : IntPtr
DestroyIcon ( IntPtr hIcon ) : bool
DeviceIoControl ( IntPtr hDevice, uint dwIoControlCode, IntPtr lpInBuffer, int nInBufferSize, IntPtr lpOutBuffer, int nOutBufferSize, uint &lpBytesReturned, IntPtr lpOverlapped ) : bool
DeviceIoControl ( IntPtr hDevice, uint dwIoControlCode, IntPtr lpInBuffer, int nInBufferSize, UsnJournalData &lpOutBuffer, int nOutBufferSize, uint &lpBytesReturned, IntPtr lpOverlapped ) : bool
FindFirstFile ( string lpFileName, Win32FindData &lpFindFileData ) : IntPtr
GetClipboardData ( uint uFormat ) : IntPtr
GetCompressedFileSizeW ( [ lpFileName, [ lpFileSizeHigh ) : uint
GetCursorInfo ( Cursorinfo &pci ) : bool
GetCursorPos ( System.Point &lpPoint ) : bool
GetDC ( IntPtr ptr ) : IntPtr
GetDesktopWindow ( ) : IntPtr
GetDiskFreeSpaceW ( [ lpRootPathName, uint &lpSectorsPerCluster, uint &lpBytesPerSector, uint &lpNumberOfFreeClusters, uint &lpTotalNumberOfClusters ) : int
GetFileInformationByHandle ( IntPtr hFile, ByHandleFileInformation &lpFileInformation ) : bool
GetIconInfo ( IntPtr hIcon, Iconinfo &piconinfo ) : bool
GetKeyState ( Keys key ) : KeyStates
GetKeyState ( int keyCode ) : short
GetSystemMetrics ( SystemMetric smIndex ) : int
GetSystemMetrics ( int abc ) : int
GetWindowDC ( int ptr ) : IntPtr
GetWindowRect ( IntPtr hwnd, Rect &lpRect ) : int
GlobalLock ( IntPtr hMem ) : IntPtr
GlobalUnlock ( IntPtr hMem ) : bool
IsClipboardFormatAvailable ( uint format ) : bool
OpenClipboard ( IntPtr hWndNewOwner ) : bool
OpenFileById ( IntPtr hFile, FileIdDescriptor desc, uint dwDesiredAccess, int dwShareMode, int lpSecurityAttributes, int dwFlagas ) : IntPtr
ReleaseDC ( IntPtr hWnd, IntPtr hDc ) : IntPtr
SendInput ( uint nInputs, Input &pInputs, int cbSize ) : uint
SetCursorPos ( int x, int y ) : long
SetParent ( IntPtr hWndChild, IntPtr hWndNewParent ) : IntPtr
ZeroMemory ( IntPtr ptr, int size ) : void

메소드 상세

CalculateAbsoluteCoordinateX() 공개 정적인 메소드

public static CalculateAbsoluteCoordinateX ( int x ) : int
x int
리턴 int

CalculateAbsoluteCoordinateY() 공개 정적인 메소드

public static CalculateAbsoluteCoordinateY ( int y ) : int
y int
리턴 int

ClickRightMouseButton() 공개 정적인 메소드

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

GetCursorPosition() 공개 정적인 메소드

public static GetCursorPosition ( ) : Point
리턴 Point

GetFileSizeA() 공개 정적인 메소드

public static GetFileSizeA ( string filename ) : uint
filename string
리턴 uint

GetProcessOwner() 공개 정적인 메소드

public static GetProcessOwner ( int processId ) : string
processId int
리턴 string

GetText() 공개 정적인 메소드

public static GetText ( ) : string
리턴 string

IsKeyDown() 공개 정적인 메소드

public static IsKeyDown ( Keys key ) : bool
key Keys
리턴 bool

LeftMouseButton() 공개 정적인 메소드

public static LeftMouseButton ( MouseEventFlags mouseEventFlags, int x, int y ) : void
mouseEventFlags MouseEventFlags
x int
y int
리턴 void

MoveMouse() 공개 정적인 메소드

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

프로퍼티 상세

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

public static uint BiBitfields
리턴 uint

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

public static uint BiRgb
리턴 uint

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

public static uint BiRle4
리턴 uint

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

public static uint BiRle8
리턴 uint

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

public static int Captureblt
리턴 int

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

public static uint DibPalColors
리턴 uint

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

public static uint DibRgbColors
리턴 uint

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

public static IntPtr HWND_MESSAGE
리턴 IntPtr

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

public static uint PmNoremove
리턴 uint

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

public static int Srccopy
리턴 int

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

public static int Srcpaint
리턴 int

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

public static int StretchHalftone
리턴 int