Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abs(int) - Method in interface cool.scx.ffm.platform.c.C
- Advapi32 - Interface in cool.scx.ffm.platform.win32
-
提供一些 Advapi32 标准的接口
- ADVAPI32 - Static variable in interface cool.scx.ffm.platform.win32.Advapi32
- Advapi32Helper - Class in cool.scx.ffm.platform.win32.helper
-
简化操作 注册表 todo 代码待整理
- Advapi32Helper() - Constructor for class cool.scx.ffm.platform.win32.helper.Advapi32Helper
B
- bottom - Variable in class cool.scx.ffm.platform.win32.WinDef.RECT
C
- C - Interface in cool.scx.ffm.platform.c
-
提供一些 C 标准的接口
- C - Static variable in interface cool.scx.ffm.platform.c.C
- callback(MemorySegment, long) - Method in interface cool.scx.ffm.platform.win32.WinUser.WNDENUMPROC
- className() - Method in record class cool.scx.ffm.platform.win32.helper.WindowHelper.WindowInfo
-
Returns the value of the
classNamerecord component. - clearProxyOverride() - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
-
清空 代理设置
- clearProxyServer() - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
-
清空 代理设置
- CloseWindow(MemorySegment) - Method in interface cool.scx.ffm.platform.win32.User32
- cool.scx.ffm.platform.c - package cool.scx.ffm.platform.c
- cool.scx.ffm.platform.win32 - package cool.scx.ffm.platform.win32
- cool.scx.ffm.platform.win32.helper - package cool.scx.ffm.platform.win32.helper
D
- DELETE - Static variable in class cool.scx.ffm.platform.win32.WinNT
- disableProxy() - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
-
关闭 代理设置
- dwHighDateTime - Variable in class cool.scx.ffm.platform.win32.WinBase.FILETIME
- dwLowDateTime - Variable in class cool.scx.ffm.platform.win32.WinBase.FILETIME
E
- ENABLE_VIRTUAL_TERMINAL_PROCESSING - Static variable in class cool.scx.ffm.platform.win32.WinCon
- enableProxy() - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
-
开启 代理
- EnumWindows(WinUser.WNDENUMPROC, long) - Method in interface cool.scx.ffm.platform.win32.User32
- equals(Object) - Method in record class cool.scx.ffm.platform.win32.helper.WindowHelper.WindowInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper.ProxyInfo
-
Indicates whether some other object is "equal to" this one.
- ERROR_SUCCESS - Static variable in class cool.scx.ffm.platform.win32.WinError
F
- FILETIME() - Constructor for class cool.scx.ffm.platform.win32.WinBase.FILETIME
- FindAllWindow() - Static method in class cool.scx.ffm.platform.win32.helper.WindowHelper
- FindWindowA(String, String) - Method in interface cool.scx.ffm.platform.win32.User32
G
- GetClassNameW(MemorySegment, char[], int) - Method in interface cool.scx.ffm.platform.win32.User32
- GetConsoleMode(MemorySegment, IntMapper) - Method in interface cool.scx.ffm.platform.win32.Kernel32
- GetCursorPos(WinUser.POINT) - Method in interface cool.scx.ffm.platform.win32.User32
- getInternetSettingsValues() - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
-
获取代理配置信息
- GetParent(MemorySegment) - Method in interface cool.scx.ffm.platform.win32.User32
- getProxyEnable() - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- getProxyEnableOrNull() - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- getProxyInfo() - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- getProxyInfoOrNull() - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- getProxyOverride() - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- getProxyOverrideOrNull() - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- getProxyServer() - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- getProxyServerOrNull() - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- GetStdHandle(int) - Method in interface cool.scx.ffm.platform.win32.Kernel32
- getWindowClassName(MemorySegment) - Static method in class cool.scx.ffm.platform.win32.helper.WindowHelper
- GetWindowRect(MemorySegment, WinDef.RECT) - Method in interface cool.scx.ffm.platform.win32.User32
- GetWindowTextLengthW(MemorySegment) - Method in interface cool.scx.ffm.platform.win32.User32
- GetWindowTextW(MemorySegment, char[], int) - Method in interface cool.scx.ffm.platform.win32.User32
- GetWindowThreadProcessId(MemorySegment, MemorySegment) - Method in interface cool.scx.ffm.platform.win32.User32
- getWindowTitle(MemorySegment) - Static method in class cool.scx.ffm.platform.win32.helper.WindowHelper
H
- hashCode() - Method in record class cool.scx.ffm.platform.win32.helper.WindowHelper.WindowInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper.ProxyInfo
-
Returns a hash code value for this object.
- HKEY_CLASSES_ROOT - Static variable in class cool.scx.ffm.platform.win32.WinReg
- HKEY_CURRENT_CONFIG - Static variable in class cool.scx.ffm.platform.win32.WinReg
- HKEY_CURRENT_USER - Static variable in class cool.scx.ffm.platform.win32.WinReg
- HKEY_CURRENT_USER_LOCAL_SETTINGS - Static variable in class cool.scx.ffm.platform.win32.WinReg
- HKEY_DYN_DATA - Static variable in class cool.scx.ffm.platform.win32.WinReg
- HKEY_LOCAL_MACHINE - Static variable in class cool.scx.ffm.platform.win32.WinReg
- HKEY_PERFORMANCE_DATA - Static variable in class cool.scx.ffm.platform.win32.WinReg
- HKEY_PERFORMANCE_NLSTEXT - Static variable in class cool.scx.ffm.platform.win32.WinReg
- HKEY_PERFORMANCE_TEXT - Static variable in class cool.scx.ffm.platform.win32.WinReg
- HKEY_USERS - Static variable in class cool.scx.ffm.platform.win32.WinReg
- hWnd() - Method in record class cool.scx.ffm.platform.win32.helper.WindowHelper.WindowInfo
-
Returns the value of the
hWndrecord component.
I
- INTERNET_SETTINGS_KEY_PATH - Static variable in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
-
注册表项地址
- isVisible() - Method in record class cool.scx.ffm.platform.win32.helper.WindowHelper.WindowInfo
-
Returns the value of the
isVisiblerecord component. - IsWindowVisible(MemorySegment) - Method in interface cool.scx.ffm.platform.win32.User32
K
- Kernel32 - Interface in cool.scx.ffm.platform.win32
-
提供一些 Kernel32 标准的接口
- KERNEL32 - Static variable in interface cool.scx.ffm.platform.win32.Kernel32
- KEY_CREATE_LINK - Static variable in class cool.scx.ffm.platform.win32.WinNT
- KEY_CREATE_SUB_KEY - Static variable in class cool.scx.ffm.platform.win32.WinNT
- KEY_ENUMERATE_SUB_KEYS - Static variable in class cool.scx.ffm.platform.win32.WinNT
- KEY_NOTIFY - Static variable in class cool.scx.ffm.platform.win32.WinNT
- KEY_QUERY_VALUE - Static variable in class cool.scx.ffm.platform.win32.WinNT
- KEY_READ - Static variable in class cool.scx.ffm.platform.win32.WinNT
- KEY_SET_VALUE - Static variable in class cool.scx.ffm.platform.win32.WinNT
- KEY_WOW64_32KEY - Static variable in class cool.scx.ffm.platform.win32.WinNT
- KEY_WOW64_64KEY - Static variable in class cool.scx.ffm.platform.win32.WinNT
- KEY_WOW64_RES - Static variable in class cool.scx.ffm.platform.win32.WinNT
- KEY_WRITE - Static variable in class cool.scx.ffm.platform.win32.WinNT
L
- left - Variable in class cool.scx.ffm.platform.win32.WinDef.RECT
- LOCAL_HOST - Static variable in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
M
- MessageBoxA(MemorySegment, String, String, int) - Method in interface cool.scx.ffm.platform.win32.User32
P
- POINT() - Constructor for class cool.scx.ffm.platform.win32.WinUser.POINT
- PostMessageW(MemorySegment, int, MemorySegment, MemorySegment) - Method in interface cool.scx.ffm.platform.win32.User32
- PROXY_ENABLE - Static variable in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- PROXY_OVERRIDE - Static variable in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- PROXY_SERVER - Static variable in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- proxyEnable() - Method in record class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper.ProxyInfo
-
Returns the value of the
proxyEnablerecord component. - ProxyInfo(String, Boolean, String[]) - Constructor for record class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper.ProxyInfo
-
Creates an instance of a
ProxyInforecord class. - proxyOverride() - Method in record class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper.ProxyInfo
-
Returns the value of the
proxyOverriderecord component. - proxyServer() - Method in record class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper.ProxyInfo
-
Returns the value of the
proxyServerrecord component.
R
- READ_CONTROL - Static variable in class cool.scx.ffm.platform.win32.WinNT
- RECT() - Constructor for class cool.scx.ffm.platform.win32.WinDef.RECT
- REG_BINARY - Static variable in class cool.scx.ffm.platform.win32.WinNT
- REG_DWORD - Static variable in class cool.scx.ffm.platform.win32.WinNT
- REG_DWORD_BIG_ENDIAN - Static variable in class cool.scx.ffm.platform.win32.WinNT
- REG_DWORD_LITTLE_ENDIAN - Static variable in class cool.scx.ffm.platform.win32.WinNT
- REG_EXPAND_SZ - Static variable in class cool.scx.ffm.platform.win32.WinNT
- REG_FULL_RESOURCE_DESCRIPTOR - Static variable in class cool.scx.ffm.platform.win32.WinNT
- REG_LINK - Static variable in class cool.scx.ffm.platform.win32.WinNT
- REG_MULTI_SZ - Static variable in class cool.scx.ffm.platform.win32.WinNT
- REG_NONE - Static variable in class cool.scx.ffm.platform.win32.WinNT
- REG_QWORD - Static variable in class cool.scx.ffm.platform.win32.WinNT
- REG_QWORD_LITTLE_ENDIAN - Static variable in class cool.scx.ffm.platform.win32.WinNT
- REG_RESOURCE_LIST - Static variable in class cool.scx.ffm.platform.win32.WinNT
- REG_RESOURCE_REQUIREMENTS_LIST - Static variable in class cool.scx.ffm.platform.win32.WinNT
- REG_SZ - Static variable in class cool.scx.ffm.platform.win32.WinNT
- RegCloseKey(int) - Method in interface cool.scx.ffm.platform.win32.Advapi32
- RegEnumValueW(int, int, char[], IntMapper, IntMapper, IntMapper, MemorySegment, IntMapper) - Method in interface cool.scx.ffm.platform.win32.Advapi32
- registryGetIntValue(int, String) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registryGetIntValue(int, String, String) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registryGetIntValue(int, String, String, int) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registryGetStringValue(int, String) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registryGetStringValue(int, String, String) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registryGetStringValue(int, String, String, int) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registryGetValues(int) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registryGetValues(int, String) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registryGetValues(int, String, int) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registrySetIntValue(int, String, int) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registrySetIntValue(int, String, String, int) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registrySetIntValue(int, String, String, int, int) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registrySetStringValue(int, String, String) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registrySetStringValue(int, String, String, String) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- registrySetStringValue(int, String, String, String, int) - Static method in class cool.scx.ffm.platform.win32.helper.Advapi32Helper
- RegOpenKeyExA(int, String, int, int, IntMapper) - Method in interface cool.scx.ffm.platform.win32.Advapi32
- RegQueryInfoKeyW(int, char[], IntMapper, IntMapper, IntMapper, IntMapper, IntMapper, IntMapper, IntMapper, IntMapper, IntMapper, WinBase.FILETIME) - Method in interface cool.scx.ffm.platform.win32.Advapi32
- RegQueryValueExA(int, String, int, IntMapper, IntMapper, IntMapper) - Method in interface cool.scx.ffm.platform.win32.Advapi32
- RegQueryValueExA(int, String, int, IntMapper, MemorySegment, IntMapper) - Method in interface cool.scx.ffm.platform.win32.Advapi32
- RegSetValueExA(int, String, int, int, MemorySegment, int) - Method in interface cool.scx.ffm.platform.win32.Advapi32
- right - Variable in class cool.scx.ffm.platform.win32.WinDef.RECT
S
- SendMessageW(MemorySegment, int, MemorySegment, MemorySegment) - Method in interface cool.scx.ffm.platform.win32.User32
- SetConsoleMode(MemorySegment, long) - Method in interface cool.scx.ffm.platform.win32.Kernel32
- SetCursorPos(int, int) - Method in interface cool.scx.ffm.platform.win32.User32
- setProxy(WindowsProxyHelper.ProxyInfo) - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- setProxyEnabled(boolean) - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- setProxyOverride(String...) - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
-
设置绕过代理的 主机 列表
- setProxyServer(int) - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
-
设置代理服务器 (主机默认为本机)
- setProxyServer(String) - Static method in class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
-
设置代理服务器
- sin(double) - Method in interface cool.scx.ffm.platform.c.C
- sqrt(double) - Method in interface cool.scx.ffm.platform.c.C
- STANDARD_RIGHTS_ALL - Static variable in class cool.scx.ffm.platform.win32.WinNT
- STANDARD_RIGHTS_EXECUTE - Static variable in class cool.scx.ffm.platform.win32.WinNT
- STANDARD_RIGHTS_READ - Static variable in class cool.scx.ffm.platform.win32.WinNT
- STANDARD_RIGHTS_REQUIRED - Static variable in class cool.scx.ffm.platform.win32.WinNT
- STANDARD_RIGHTS_WRITE - Static variable in class cool.scx.ffm.platform.win32.WinNT
- STD_OUTPUT_HANDLE - Static variable in class cool.scx.ffm.platform.win32.WinBase
- strlen(String) - Method in interface cool.scx.ffm.platform.c.C
- SYNCHRONIZE - Static variable in class cool.scx.ffm.platform.win32.WinNT
T
- threadProcessId() - Method in record class cool.scx.ffm.platform.win32.helper.WindowHelper.WindowInfo
-
Returns the value of the
threadProcessIdrecord component. - title() - Method in record class cool.scx.ffm.platform.win32.helper.WindowHelper.WindowInfo
-
Returns the value of the
titlerecord component. - top - Variable in class cool.scx.ffm.platform.win32.WinDef.RECT
- toString() - Method in record class cool.scx.ffm.platform.win32.helper.WindowHelper.WindowInfo
-
Returns a string representation of this record class.
- toString() - Method in record class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper.ProxyInfo
-
Returns a string representation of this record class.
U
- User32 - Interface in cool.scx.ffm.platform.win32
-
提供一些 User32 标准的接口
- USER32 - Static variable in interface cool.scx.ffm.platform.win32.User32
W
- Win32Exception - Exception Class in cool.scx.ffm.platform.win32
- Win32Exception(int) - Constructor for exception class cool.scx.ffm.platform.win32.Win32Exception
- WinBase - Class in cool.scx.ffm.platform.win32
- WinBase() - Constructor for class cool.scx.ffm.platform.win32.WinBase
- WinBase.FILETIME - Class in cool.scx.ffm.platform.win32
- WinCon - Class in cool.scx.ffm.platform.win32
- WinCon() - Constructor for class cool.scx.ffm.platform.win32.WinCon
- WinDef - Class in cool.scx.ffm.platform.win32
- WinDef() - Constructor for class cool.scx.ffm.platform.win32.WinDef
- WinDef.RECT - Class in cool.scx.ffm.platform.win32
-
GetWindowRect 结构
- WindowHelper - Class in cool.scx.ffm.platform.win32.helper
-
简化操作 Window
- WindowHelper() - Constructor for class cool.scx.ffm.platform.win32.helper.WindowHelper
- WindowHelper.WindowInfo - Record Class in cool.scx.ffm.platform.win32.helper
- WindowInfo(MemorySegment, String, String, boolean, MemorySegment) - Constructor for record class cool.scx.ffm.platform.win32.helper.WindowHelper.WindowInfo
-
Creates an instance of a
WindowInforecord class. - WindowsProxyHelper - Class in cool.scx.ffm.platform.win32.helper
-
设置 windows 系统的代理 (使用前请检查当前操作系统是否为 Windows !!!)
- WindowsProxyHelper() - Constructor for class cool.scx.ffm.platform.win32.helper.WindowsProxyHelper
- WindowsProxyHelper.ProxyInfo - Record Class in cool.scx.ffm.platform.win32.helper
- WinError - Class in cool.scx.ffm.platform.win32
- WinError() - Constructor for class cool.scx.ffm.platform.win32.WinError
- WinNT - Class in cool.scx.ffm.platform.win32
-
WinNT
- WinNT() - Constructor for class cool.scx.ffm.platform.win32.WinNT
- WinReg - Class in cool.scx.ffm.platform.win32
- WinReg() - Constructor for class cool.scx.ffm.platform.win32.WinReg
- WinUser - Class in cool.scx.ffm.platform.win32
- WinUser() - Constructor for class cool.scx.ffm.platform.win32.WinUser
- WinUser.POINT - Class in cool.scx.ffm.platform.win32
- WinUser.WNDENUMPROC - Interface in cool.scx.ffm.platform.win32
-
EnumWindows 回调接口
- WRITE_DAC - Static variable in class cool.scx.ffm.platform.win32.WinNT
- WRITE_OWNER - Static variable in class cool.scx.ffm.platform.win32.WinNT
X
- x - Variable in class cool.scx.ffm.platform.win32.WinUser.POINT
Y
- y - Variable in class cool.scx.ffm.platform.win32.WinUser.POINT
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form