Import Class

Import the Windows System functions from native DLL. About functions: https://www.pinvoke.net
public class Import
This language is not supported or no code example is available.
Methods
 
Name Description
Public method Static ActivateKeyboardLayout(IntPtr, UInt32)
Public method Static AdjustWindowRect(ref RECT, UInt32, bool)
Public method Static AdjustWindowRectEx(ref RECT, int, bool, int)
Public method Static AdjustWindowRectExForDpi(ref RECT, UInt32, bool, UInt32, UInt32)
Public method Static AllocConsole()
Public method Static AllowSetForegroundWindow(int)
Public method Static AlphaBlend(IntPtr, int, int, int, int, IntPtr, int, int, int, int, BLENDFUNCTION)
Public method Static AnimateWindow(IntPtr, int, int)
Public method Static AssocQueryString(ASSOC_F, ASSOC_STR, string, string, StringBuilder, ref UInt32)
Public method Static AttachConsole(int)
Public method Static BeginPaint(IntPtr, ref PAINTSTRUCT)
Public method Static BitBlt(IntPtr, int, int, int, int, IntPtr, int, int, int)
Public method Static BringWindowToTop(IntPtr)
Public method Static CallNextHookEx(IntPtr, int, IntPtr, IntPtr)
Public method Static CancelDC(IntPtr)
Public method Static CheckRemoteDebuggerPresent(IntPtr, ref bool)
Public method Static ChildWindowFromPoint(IntPtr, POINT)
Public method Static ClientToScreen(IntPtr, ref POINT)
Public method Static CloseHandle(IntPtr)
Public method Static CloseThemeData(IntPtr)
Public method Static CoCreateInstance(ref Guid, object, int, ref Guid)
Public method Static CombineRgn(IntPtr, IntPtr, IntPtr, int)
Public method Static CopyMemory(IntPtr, IntPtr, UInt32)
Public method Static CreateBitmap(int, int, int, int, short[])
Public method Static CreateBrushIndirect(ref LOGBRUSH)
Public method Static CreateCompatibleBitmap(IntPtr, int, int)
Public method Static CreateCompatibleDC(IntPtr)
Public method Static CreateFontIndirect(ref LOGFONT)
Public method Static CreatePatternBrush(IntPtr)
Public method Static CreateRectRgn(int, int, int, int)
Public method Static CreateRectRgnIndirect(ref RECT)
Public method Static CreateRoundRectRgn(int, int, int, int, int, int)
Public method Static CreateSolidBrush(int)
Public method Static DefWindowProc(IntPtr, int, IntPtr, IntPtr)
Public method Static DeleteDC(IntPtr)
Public method Static DeleteObject(IntPtr)
Public method Static DestroyIcon(IntPtr)
Public method Static DeviceIoControl(IntPtr, UInt32, IntPtr, UInt32, IntPtr, UInt32, out UInt32, IntPtr)
Public method Static DispatchMessage(ref MSG)
Public method Static DisplayConfigGetDeviceInfo(ref DISPLAYCONFIG_TARGET_DEVICE_NAME)
Public method Static DrawEdge(IntPtr, ref RECT, int, int)
Public method Static DrawFrameControl(IntPtr, ref RECT, int, int)
Public method Static DrawText(IntPtr, string, int, ref RECT, int)
Public method Static DrawThemeBackground(IntPtr, IntPtr, int, int, ref RECT, ref RECT)
Public method Static DrawThemeBackgroundEx(IntPtr, IntPtr, int, int, ref RECT, ref DTBGOPTS)
Public method Static DrawThemeEdge(IntPtr, IntPtr, int, int, ref RECT, int, int, ref RECT)
Public method Static DuplicateToken(IntPtr, int, ref IntPtr)
Public method Static DwmExtendFrameIntoClientArea(IntPtr, ref MARGINS)
Public method Static DwmGetColorizationParameters(out DWM_COLORIZATION_PARAMS)
Public method Static DwmIsCompositionEnabled(ref int)
Public method Static DwmSetWindowAttribute(IntPtr, DWM_GET_WINDOW_ATTRIBUTE, int[], UInt32)
Public method Static EnableWindow(IntPtr, bool)
Public method Static EndPaint(IntPtr, ref PAINTSTRUCT)
Public method Static EnumResourceNames(IntPtr, IntPtr, EnumResourceNamesCallback, IntPtr)
Public method Static EnumSystemFirmwareTables(FIRMWARE_TABLE_TYPE, IntPtr, UInt32)
Public method Static EnumThreadWindows(UInt32, EnumThreadWindowsCallBack, IntPtr)
Public method Equals(Object) Determines whether the specified Object is equal to the current Object. (inherited from Object).
Public method Static ExcludeClipRect(IntPtr, int, int, int, int)
Public method Static ExitWindowsEx(UInt32, UInt32)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).
Public method Static FindResource(IntPtr, IntPtr, IntPtr)
Public method Static FindWindow(StringBuilder, StringBuilder)
Public method Static FindWindow(string, string)
Public method Static FindWindowEx(IntPtr, IntPtr, StringBuilder, StringBuilder)
Public method Static FindWindowEx(IntPtr, IntPtr, string, string)
Public method Static FormatMessage(UInt32, IntPtr, UInt32, UInt32, StringBuilder, UInt32, IntPtr)
Public method Static FreeConsole()
Public method Static FreeLibrary(IntPtr)
Public method Static GdipCreateHICONFromBitmap(HandleRef, out IntPtr)
Public method Static GetActiveWindow()
Public method Static GetAncestor(IntPtr, UInt32)
Public method Static GetCapture()
Public method Static GetClientRect(IntPtr, ref RECT)
Public method Static GetClipBox(IntPtr, ref RECT)
Public method Static GetConsoleWindow()
Public method Static GetCurrentThemeName(StringBuilder, int, StringBuilder, int, StringBuilder, int)
Public method Static GetCurrentThreadId()
Public method Static GetCursorPos(out POINT)
Public method Static GetDC(IntPtr)
Public method Static GetDataFromResource(IntPtr, IntPtr, IntPtr)
Public method Static GetDesktopWindow()
Public method Static GetDeviceCaps(IntPtr, int)
Public method Static GetDisplayConfigBufferSizes(QUERY_DEVICE_CONFIG_FLAGS, out UInt32, out UInt32)
Public method Static GetDpiForWindow(IntPtr)
Public method Static GetFirmwareEnvironmentVariableA(string, string, IntPtr, UInt32)
Public method Static GetFocus()
Public method Static GetForegroundWindow()
Public method Static GetGraphicsMode(IntPtr)
Public method GetHashCode Serves as a hash function for a particular type. (inherited from Object).
Public method Static GetIconInfo(IntPtr, ref ICONINFO)
Public method Static GetImmersiveColorFromColorSetEx(UInt32, UInt32, bool, UInt32)
Public method Static GetImmersiveColorTypeFromName(IntPtr)
Public method Static GetImmersiveUserColorSetPreference(bool, bool)
Public method Static GetKeyboardLayoutName(StringBuilder)
Public method Static GetLastError()
Public method Static GetLayout(IntPtr)
Public method Static GetMapMode(IntPtr)
Public method Static GetMenuItemCount(IntPtr)
Public method Static GetMenuItemInfo(IntPtr, UInt32, bool, MENU_ITEM_INFO)
Public method Static GetMessage(ref MSG, int, UInt32, UInt32)
Public method Static GetModuleHandle(string)
Public method Static GetModuleHandle(IntPtr)
Public method Static GetParent(IntPtr)
Public method Static GetPrivateProfileString(string, string, string, StringBuilder, int, string)
Public method Static GetScrollBarInfo(IntPtr, UInt32, ref SCROLLBARINFO)
Public method Static GetScrollInfo(IntPtr, int, ref SCROLLINFO)
Public method Static GetStdHandle(int)
Public method Static GetSysColor(int)
Public method Static GetSystemFirmwareTable(FIRMWARE_TABLE_TYPE, UInt32, IntPtr, UInt32)
Public method Static GetSystemMenu(IntPtr, bool)
Public method Static GetSystemMetrics(int)
Public method Static GetTextAlign(IntPtr)
Public method Static GetTextExtentExPoint(IntPtr, string, int, int, ref short, IntPtr, ref SIZE)
Public method Static GetTextExtentPoint32(IntPtr, string, int, ref SIZE)
Public method Static GetTextMetrics(IntPtr, IntPtr)
Public method Static GetThemeMargins(IntPtr, IntPtr, int, int, int, ref RECT, ref MARGINS)
Public method Static GetThemeMetric(IntPtr, IntPtr, int, int, int, ref int)
Public method Static GetThemePartSize(IntPtr, IntPtr, int, int, ref RECT, THEME_SIZE, ref SIZE)
Public method Static GetThemeSysFont(IntPtr, int, out LOGFONT)
Public method GetType Gets the Type of the current instance. (inherited from Object).
Public method Static GetUpdateRect(IntPtr, ref RECT, bool)
Public method Static GetVolumeNameForVolumeMountPoint(string, StringBuilder, int)
Public method Static GetWindow(IntPtr, UInt32)
Public method Static GetWindowDC(IntPtr)
Public method Static GetWindowInfo(IntPtr, ref WINDOW_INFO)
Public method Static GetWindowLong(IntPtr, int)
Public method Static GetWindowPlacement(IntPtr, ref WINDOWPLACEMENT)
Public method Static GetWindowRect(IntPtr, out RECT)
Public method Static GetWindowThreadProcessId(IntPtr, ref int)
Public method Static HideCaret(IntPtr)
Public method Static InitiateSystemShutdown(string, string, int, bool, bool)
Public method Static InsertMenuItem(IntPtr, UInt32, bool, MENU_ITEM_INFO)
Public method Static InstallHinfSection(IntPtr, IntPtr, string, int)
Public method Static IntersectClipRect(IntPtr, int, int, int, int)
Public method Static InvalidateRect(IntPtr, IntPtr, bool)
Public method Static InvalidateRect(IntPtr, ref RECT, bool)
Public method Static KillTimer(IntPtr, IntPtr)
Public method Static LoadKeyboardLayout(string, UInt32)
Public method Static LoadLibrary(string)
Public method Static LoadLibraryEx(string, IntPtr, UInt32)
Public method Static LoadResource(IntPtr, IntPtr)
Public method Static LocalAlloc(int, IntPtr)
Public method Static LocalFree(IntPtr)
Public method Static LockResource(IntPtr)
Public method Static LockWorkStation()
Public method Static LogonUser(string, string, string, int, int, ref IntPtr)
Public method Static MapVirtualKey(int, int)
Public method Static MaskBlt(IntPtr, int, int, int, int, IntPtr, int, int, IntPtr, int, int, UInt32)
Public method Static MediaInfo_Close(IntPtr)
Public method Static MediaInfo_Count_Get(IntPtr, MEDIAINFOSTREAMKIND, int)
Public method Static MediaInfo_Delete(IntPtr)
Public method Static MediaInfo_Get(IntPtr, MEDIAINFOSTREAMKIND, int, string, MEDIAINFOKIND, MEDIAINFOKIND)
Public method Static MediaInfo_Inform(IntPtr, int)
Public method Static MediaInfo_New()
Public method Static MediaInfo_Open(IntPtr, string)
Public method Static MediaInfo_Option(IntPtr, string, string)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object).
Public method Static MessageBeep(int)
Public method Static MessageBeep(UInt32)
Public method Static ModifyWorldTransform(IntPtr, ref XFORM, UInt32)
Public method Static MsgWaitForMultipleObjects(int, int, bool, int, int)
Public method Static NtDelayExecution(bool, long)
Public method Static NtQueryTimerResolution(out int, out int, out int)
Public method Static NtSetTimerResolution(int, bool, out int)
Public method Static OffsetViewportOrgEx(IntPtr, int, int, ref POINT)
Public method Static OffsetWindowOrgEx(IntPtr, int, int, ref POINT)
Public method Static OpenProcess(int, bool, int)
Public method Static OpenThemeData(IntPtr, string)
Public method Static PatBlt(IntPtr, int, int, int, int, int)
Public method Static PeekMessage(ref MSG, int, UInt32, UInt32, UInt32)
Public method Static PostMessage(HandleRef, WINDOW_MESSAGE, IntPtr, IntPtr)
Public method Static PostMessage(IntPtr, UInt32, UInt32, UInt32)
Public method Static PostMessage(IntPtr, int, IntPtr, IntPtr)
Public method Static PostMessage(IntPtr, int, UInt32, UInt32)
Public method Static PrintWindow(IntPtr, IntPtr, int)
Public method Static QueryDisplayConfig(QUERY_DEVICE_CONFIG_FLAGS, ref UInt32, DISPLAYCONFIG_PATH_INFO[], ref UInt32, DISPLAYCONFIG_MODE_INFO[], IntPtr)
Public method Static QueryPerformanceCounter(ref long)
Public method Static QueryPerformanceFrequency(ref long)
Public method Static ReadProcessMemory(IntPtr, IntPtr, IntPtr, int, ref int)
Public method Static Rectangle(IntPtr, int, int, int, int)
Public method Static RedrawWindow(IntPtr, IntPtr, IntPtr, int)
Public method Static RegisterDeviceNotification(IntPtr, IntPtr, int)
Public method Static RegisterHotKey(IntPtr, int, UInt32, Keys)
Public method Static RegisterWindowMessage(string)
Public method Static ReleaseCapture()
Public method Static ReleaseDC(IntPtr, IntPtr)
Public method Static RemoveMenu(IntPtr, UInt32, bool)
Public method Static RevertToSelf()
Public method Static RtlCompressBuffer(UInt16, byte[], int, byte[], int, UInt32, out int, IntPtr)
Public method Static RtlGetCompressionWorkSpaceSize(UInt16, out UInt32, out UInt32)
Public method Static RtlSetProcessIsCritical(UInt32, UInt32, UInt32)
Public method Static SHAutoComplete(IntPtr, UInt32)
Public method Static SHEmptyRecycleBin(IntPtr, string, SHERB_RECYCLE)
Public method Static SHGetStockIconInfo(SHSTOCKICONID, SHSTOCKICONFLAGS, ref SHSTOCKICONINFO)
Public method Static SelectClipRgn(IntPtr, IntPtr)
Public method Static SelectObject(IntPtr, IntPtr)
Public method Static SendMessage(IntPtr, int, IntPtr, IntPtr)
Public method Static SendMessage(IntPtr, UInt32, IntPtr, IntPtr)
Public method Static SendNotifyMessage(IntPtr, int, IntPtr, IntPtr)
Public method Static SetActiveWindow(IntPtr)
Public method Static SetBkColor(IntPtr, int)
Public method Static SetBkMode(IntPtr, int)
Public method Static SetCaretPos(int, int)
Public method Static SetFirmwareEnvironmentVariable(string, string, IntPtr, UInt32)
Public method Static SetFocus(IntPtr)
Public method Static SetForegroundWindow(HandleRef)
Public method Static SetForegroundWindow(IntPtr)
Public method Static SetGraphicsMode(IntPtr, int)
Public method Static SetLayeredWindowAttributes(IntPtr, int, byte, int)
Public method Static SetLayout(IntPtr, UInt32)
Public method Static SetMapMode(IntPtr, int)
Public method Static SetMenuItemInfo(IntPtr, UInt32, bool, MENU_ITEM_INFO)
Public method Static SetParent(IntPtr, IntPtr)
Public method Static SetProcessDpiAwareness(PROCESS_DPI_AWARENESS)
Public method Static SetProcessShutdownParameters(UInt32, UInt32)
Public method Static SetScrollInfo(IntPtr, int, ref SCROLLINFO, bool)
Public method Static SetTextAlign(IntPtr, UInt32)
Public method Static SetTextColor(IntPtr, int)
Public method Static SetThreadExecutionState(EXECUTION_STATE)
Public method Static SetTimer(IntPtr, IntPtr, UInt32, IntPtr)
Public method Static SetViewportExtEx(IntPtr, int, int, ref POINT)
Public method Static SetViewportOrgEx(IntPtr, int, int, ref POINT)
Public method Static SetWinEventHook(UInt32, UInt32, IntPtr, WinEventDelegate, UInt32, UInt32, UInt32)
Public method Static SetWindowCompositionAttribute(IntPtr, ref WINCOMPATTRDATA)
Public method Static SetWindowExtEx(IntPtr, int, int, ref POINT)
Public method Static SetWindowLong(IntPtr, int, int)
Public method Static SetWindowLong32(IntPtr, int, UInt32)
Public method Static SetWindowLongPtr(IntPtr, int, UInt32)
Public method Static SetWindowOrgEx(IntPtr, int, int, ref POINT)
Public method Static SetWindowPos(IntPtr, IntPtr, int, int, int, int, SET_WINDOW_POS_FLAGS)
Public method Static SetWindowPos(IntPtr, IntPtr, int, int, int, int, UInt32)
Public method Static SetWindowRgn(IntPtr, IntPtr, int)
Public method Static SetWindowTheme(IntPtr, string, string)
Public method Static SetWindowsHookEx(int, LowLevelKeyboardProcDelegate, IntPtr, int)
Public method Static SetWorldTransform(IntPtr, ref XFORM)
Public method Static Shell_NotifyIcon(int, NOTIFY_ICON_DATA)
Public method Static ShowCaret(IntPtr)
Public method Static ShowWindow(IntPtr, SW_SH)
Public method Static ShutdownBlockReasonCreate(IntPtr, string)
Public method Static ShutdownBlockReasonDestroy(IntPtr)
Public method Static SizeofResource(IntPtr, IntPtr)
Public method Static SystemParametersInfo(int, int, IntPtr, int)
Public method Static TextOut(IntPtr, int, int, string, int)
Public method ToString Returns a string that represents the current object. (inherited from Object).
Public method Static TrackMouseEvent(ref TRACKMOUSEEVENT)
Public method Static TranslateMessage(ref MSG)
Public method Static UnhookWinEvent(IntPtr)
Public method Static UnhookWindowsHookEx(IntPtr)
Public method Static UnregisterDeviceNotification(IntPtr)
Public method Static UpdateLayeredWindow(IntPtr, IntPtr, ref POINT, ref SIZE, IntPtr, ref POINT, int, ref BLENDFUNCTION, int)
Public method Static UpdateWindow(IntPtr)
Public method Static ValidateRect(IntPtr, IntPtr)
Public method Static ValidateRect(IntPtr, ref RECT)
Public method Static VirtualAllocEx(IntPtr, IntPtr, int, int, int)
Public method Static VirtualFreeEx(IntPtr, IntPtr, int, int)
Public method Static VkKeyScan(char)
Public method Static WNetAddConnection3(IntPtr, ref NET_RESOURCE, string, string, UInt32)
Public method Static WNetCancelConnection2(string, UInt32, UInt32)
Public method Static WaitMessage()
Public method Static WaveOutGetVolume(IntPtr, out UInt32)
Public method Static WaveOutSetVolume(IntPtr, UInt32)
Public method Static WindowFromPoint(Point)
Public method Static WindowFromPoint(POINT)
Public method Static WritePrivateProfileString(string, string, string, string)
Public method Static keybd_event(byte, byte, int, int)
Public method Static mouse_event(int, int, int, int, UIntPtr)
Top
VitNX3.Functions.Win32.Import

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

.NET Core

Supported in: 5.0+, 6.0+

In this article

Definition