C# Класс Rooler.NativeMethods

Показать файл Открыть проект

Открытые методы

Метод Описание
ClientToScreen ( FrameworkElement element, Point point ) : IntPoint
ClientToScreen ( FrameworkElement element, Rect rect ) : IntRect
CreateDC ( string strDriver, string strDevice, string strOutput, IntPtr pData ) : DC
GetCursorPos ( ) : IntPoint
ScreenToClient ( FrameworkElement element, IntPoint point ) : Point
ScreenToClient ( FrameworkElement element, IntRect rect ) : Rect
SetCursorPos ( IntPoint point ) : void

Приватные методы

Метод Описание
BitBlt ( IntPtr hDC, int x, int y, int nWidth, int nHeight, IntPtr hSrcDC, int xSrc, int ySrc, int dwRop ) : bool
ClientToScreen ( IntPtr hWnd, Win32Point &lpPoint ) : bool
CreateCompatibleBitmap ( IntPtr hdc, int nWidth, int nHeight ) : IntPtr
CreateCompatibleDC ( IntPtr hdc ) : IntPtr
CreateDCNative ( string strDriver, string strDevice, string strOutput, IntPtr pData ) : IntPtr
DeleteDC ( IntPtr hdc ) : bool
DeleteObject ( IntPtr hgdiobj ) : bool
GetCursorPos ( Win32Point &pt ) : int
ScreenToClient ( IntPtr hWnd, Win32Point &lpPoint ) : bool
SelectObject ( IntPtr hdc, IntPtr hgdiobj ) : IntPtr
SetCursorPos ( int X, int Y ) : bool

Описание методов

ClientToScreen() публичный статический Метод

public static ClientToScreen ( FrameworkElement element, Point point ) : IntPoint
element System.Windows.FrameworkElement
point Point
Результат IntPoint

ClientToScreen() публичный статический Метод

public static ClientToScreen ( FrameworkElement element, Rect rect ) : IntRect
element System.Windows.FrameworkElement
rect System.Windows.Rect
Результат IntRect

CreateDC() публичный статический Метод

public static CreateDC ( string strDriver, string strDevice, string strOutput, IntPtr pData ) : DC
strDriver string
strDevice string
strOutput string
pData System.IntPtr
Результат DC

GetCursorPos() публичный статический Метод

public static GetCursorPos ( ) : IntPoint
Результат IntPoint

ScreenToClient() публичный статический Метод

public static ScreenToClient ( FrameworkElement element, IntPoint point ) : Point
element System.Windows.FrameworkElement
point IntPoint
Результат Point

ScreenToClient() публичный статический Метод

public static ScreenToClient ( FrameworkElement element, IntRect rect ) : Rect
element System.Windows.FrameworkElement
rect IntRect
Результат System.Windows.Rect

SetCursorPos() публичный статический Метод

public static SetCursorPos ( IntPoint point ) : void
point IntPoint
Результат void