C# Class SidebarLibrary.Win32.WindowsAPI

Windows API Functions
Exibir arquivo Open project: sillsdev/FieldWorks

Public Methods

Method Description
GET_X_LPARAM ( int lParam ) : int
GET_Y_LPARAM ( int lParam ) : int
GetPointFromLPARAM ( int lParam ) : Point
HIGH_ORDER ( int param ) : int
LOW_ORDER ( int param ) : int

Private Methods

Method Description
BeginPaint ( IntPtr hWnd, PAINTSTRUCT &ps ) : IntPtr
BitBlt ( IntPtr hDCDest, int XOriginDest, int YOriginDest, int WidthDest, int HeightDest, IntPtr hDCSrc, int XOriginScr, int YOriginSrc, uint Rop ) : bool
BringWindowToTop ( IntPtr hWnd ) : int
CallNextHookEx ( IntPtr hhook, int code, IntPtr wparam, IntPtr lparam ) : IntPtr
ChangeClipboardChain ( IntPtr hWndRemove, IntPtr hWndNewNext ) : int
ClientToScreen ( IntPtr hWnd, POINT &pt ) : bool
CloseClipboard ( ) : bool
CreateCompatibleBitmap ( IntPtr hDC, int Width, int Heigth ) : IntPtr
CreateCompatibleDC ( IntPtr hDC ) : IntPtr
CreateDIBSection ( IntPtr hdc, BITMAPINFO_FLAT &bmi, int iUsage, int &ppvBits, IntPtr hSection, int dwOffset ) : IntPtr
CreateSolidBrush ( uint crColor ) : IntPtr
DeleteDC ( IntPtr hDC ) : IntPtr
DeleteObject ( IntPtr hObject ) : bool
DispatchMessage ( MSG &msg ) : bool
DrawText ( IntPtr hdc, string lpString, int nCount, RECT &lpRect, int uFormat ) : int
EmptyClipboard ( ) : bool
EnableScrollBar ( IntPtr hWnd, uint flags, uint arrows ) : int
EndPaint ( IntPtr hWnd, PAINTSTRUCT &ps ) : bool
FillRect ( IntPtr hDC, RECT &rect, IntPtr hBrush ) : int
GetClassName ( IntPtr hWnd, STRINGBUFFER &ClassName, int nMaxCount ) : int
GetClientRect ( IntPtr hWnd, RECT &rc ) : int
GetCommonControlDLLVersion ( DLLVERSIONINFO &dvi ) : int
GetCurrentThreadId ( ) : int
GetDC ( IntPtr hWnd ) : IntPtr
GetDCEx ( IntPtr hWnd, IntPtr hRegion, uint flags ) : IntPtr
GetDIBits ( IntPtr hDC, IntPtr hbm, int StartScan, int ScanLines, int lpBits, BITMAPINFOHEADER bmi, int usage ) : int
GetDIBits ( IntPtr hdc, IntPtr hbm, int StartScan, int ScanLines, int lpBits, BITMAPINFO_FLAT &bmi, int usage ) : int
GetDesktopWindow ( ) : IntPtr
GetDlgItem ( IntPtr hDlg, int nControlID ) : IntPtr
GetFocus ( ) : IntPtr
GetKeyState ( int virtKey ) : ushort
GetMenuItemRect ( IntPtr hWnd, IntPtr hMenu, uint Item, RECT &rc ) : bool
GetMessage ( MSG &msg, int hWnd, uint wFilterMin, uint wFilterMax ) : bool
GetObjectType ( IntPtr handle ) : int
GetPaletteEntries ( IntPtr hpal, int iStartIndex, int nEntries, byte lppe ) : IntPtr
GetParent ( IntPtr hWnd ) : IntPtr
GetPixel ( IntPtr hDC, int XPos, int YPos ) : uint
GetScrollInfo ( IntPtr hwnd, int bar, SCROLLINFO &si ) : int
GetSystemMetrics ( int nIndex ) : int
GetSystemPaletteEntries ( IntPtr hdc, int iStartIndex, int nEntries, byte lppe ) : IntPtr
GetWindowDC ( IntPtr hWnd ) : IntPtr
GetWindowPlacement ( IntPtr hWnd, WINDOWPLACEMENT &wp ) : int
GetWindowRect ( IntPtr hWnd, RECT &rect ) : bool
GetWindowText ( IntPtr hWnd, STRINGBUFFER &text, int maxCount ) : int
ImageList_Add ( IntPtr imageHandle, IntPtr hBitmap, IntPtr hMask ) : int
ImageList_BeginDrag ( IntPtr imageHandle, int imageIndex, int xHotSpot, int yHotSpot ) : bool
ImageList_Create ( int width, int height, uint flags, int count, int grow ) : IntPtr
ImageList_Destroy ( IntPtr handle ) : bool
ImageList_DragEnter ( IntPtr hWndLock, int x, int y ) : bool
ImageList_DragLeave ( IntPtr hWndLock ) : bool
ImageList_DragMove ( int x, int y ) : bool
ImageList_EndDrag ( ) : void
ImageList_Remove ( IntPtr imageHandle, int index ) : bool
InitCommonControls ( ) : bool
InitCommonControlsEx ( INITCOMMONCONTROLSEX icc ) : bool
InvalidateRect ( IntPtr hWnd, IntPtr rect, int bErase ) : int
IsWindow ( IntPtr hWnd ) : int
LoadCursor ( IntPtr hInstance, uint cursor ) : IntPtr
MoveWindow ( IntPtr hWnd, int x, int y, int width, int height, bool repaint ) : bool
OpenClipboard ( IntPtr hWndNewOwner ) : bool
PatBlt ( IntPtr hDC, int XLeft, int YLeft, int Width, int Height, uint Rop ) : bool
PeekMessage ( MSG &msg, int hWnd, uint wFilterMin, uint wFilterMax, uint wFlag ) : bool
PostMessage ( IntPtr hWnd, int msg, int wParam, int lParam ) : IntPtr
ReleaseCapture ( ) : bool
ReleaseDC ( IntPtr hWnd, IntPtr hDC ) : int
ScrollWindowEx ( IntPtr hWnd, int dx, int dy, RECT &rcScroll, RECT &rcClip, IntPtr UpdateRegion, RECT &rcInvalidated, uint flags ) : int
SelectObject ( IntPtr hDC, IntPtr hObject ) : IntPtr
SendMessage ( IntPtr hWnd, int msg, int wParam, IntPtr lParam ) : IntPtr
SendMessage ( IntPtr hWnd, int Msg, IntPtr wParam, IntPtr lParam ) : int
SendMessage ( IntPtr hWnd, int msg, int wParam, POINT &lParam ) : int
SendMessage ( IntPtr hWnd, int msg, int wParam, REBARBANDINFO &lParam ) : int
SendMessage ( IntPtr hWnd, int msg, int wParam, int lParam ) : int
SendMessage ( IntPtr hWnd, int msg, int wParam, HDITEM &lParam ) : void
SendMessage ( IntPtr hWnd, int msg, int wParam, HD_HITTESTINFO &hti ) : void
SendMessage ( IntPtr hWnd, int msg, int wParam, LVITEM &lParam ) : void
SendMessage ( IntPtr hWnd, int msg, int wParam, RECT &lParam ) : void
SendMessage ( IntPtr hWnd, int msg, int wParam, TBBUTTON &lParam ) : void
SendMessage ( IntPtr hWnd, int msg, int wParam, TBBUTTONINFO &lParam ) : void
SendMessage ( IntPtr hWnd, int msg, int wParam, TVITEM &lParam ) : void
SetBkMode ( IntPtr hDC, BackgroundMode mode ) : int
SetClipboardData ( uint Format, IntPtr hData ) : IntPtr
SetClipboardViewer ( IntPtr hWndNewViewer ) : IntPtr
SetCursor ( IntPtr hCursor ) : IntPtr
SetDCBrushColor ( IntPtr hdc, uint crColor ) : uint
SetFocus ( IntPtr hWnd ) : IntPtr
SetForegroundWindow ( IntPtr hWnd ) : bool
SetMapMode ( IntPtr hDC, int fnMapMode ) : int
SetParent ( IntPtr hChild, IntPtr hParent ) : IntPtr
SetScrollInfo ( IntPtr hwnd, int bar, SCROLLINFO &si, int fRedraw ) : int
SetStretchBltMode ( IntPtr hDC, int StrechMode ) : int
SetTextColor ( IntPtr hDC, uint colorRef ) : uint
SetViewportOrgEx ( IntPtr hdc, int x, int y, int param ) : int
SetWindowLong ( IntPtr hWnd, int nIndex, int dwNewLong ) : int
SetWindowPos ( IntPtr hWnd, IntPtr hWndInsertAfter, int x, int y, int Width, int Height, uint flags ) : bool
SetWindowRgn ( IntPtr hWnd, IntPtr hRgn, bool redraw ) : bool
SetWindowText ( IntPtr hWnd, string text ) : int
SetWindowTheme ( IntPtr hWnd, string AppID, string ClassID ) : int
SetWindowsHookEx ( int hookid, HookProc pfnhook, IntPtr hinst, int threadid ) : IntPtr
ShowScrollBar ( IntPtr hWnd, int bar, int show ) : int
ShowWindow ( IntPtr hWnd, short State ) : bool
StretchBlt ( IntPtr hDCDest, int XOriginDest, int YOriginDest, int WidthDest, int HeightDest, IntPtr hDCSrc, int XOriginScr, int YOriginSrc, int WidthScr, int HeightScr, uint Rop ) : bool
TrackMouseEvent ( TRACKMOUSEEVENTS &tme ) : bool
TranslateMessage ( MSG &msg ) : bool
UnhookWindowsHookEx ( IntPtr hhook ) : bool
UpdateLayeredWindow ( IntPtr hwnd, IntPtr hdcDst, POINT &pptDst, SIZE &psize, IntPtr hdcSrc, POINT &pprSrc, Int32 crKey, BLENDFUNCTION &pblend, Int32 dwFlags ) : bool
UpdateWindow ( IntPtr hWnd ) : bool
WaitMessage ( ) : bool
WindowsAPI ( ) : System

Method Details

GET_X_LPARAM() public static method

public static GET_X_LPARAM ( int lParam ) : int
lParam int
return int

GET_Y_LPARAM() public static method

public static GET_Y_LPARAM ( int lParam ) : int
lParam int
return int

GetPointFromLPARAM() public static method

public static GetPointFromLPARAM ( int lParam ) : Point
lParam int
return Point

HIGH_ORDER() public static method

public static HIGH_ORDER ( int param ) : int
param int
return int

LOW_ORDER() public static method

public static LOW_ORDER ( int param ) : int
param int
return int