Desktop Functions: Smart Device Functions:
|
Search Results for "INPUT" in [All]credui
''' <param name="ulInAuthBufferSize">Size of the input authentication buffer.</param> urlmon
gdiplus
static extern int GdiplusStartup(out IntPtr token, ref StartupInput input,
ByRef input As StartupInput, ByRef output As StartupOutput) As Integer
ByRef input As GdipStartupInput, _
struct StartupInput msdelta4: CreateDeltaW
DELTA_INPUT GlobalOptions,
DELTA_INPUT GlobalOptions, DELTA_INPUT aygshell5: SHFullScreen A request to display the input panel. Any pending SIP_DOWN requests are ignored. A request to hide the input panel. When this value is used, a timer is set and the input panel is lowered only after the timer message is received. This approach prevents the input panel from flashing when one control requests SIP_DOWN and another control immediately requests SIP_UP. forces the input panel to be hidden immediately, without setting a timer. If you want the input panel hidden and are sure there will be no SIP_UP requests — for example, because your application is a full-screen game — use this value. tells the system to ignore any pending down requests. That is, if SHSipPreference is called with the SIP_DOWN flag, the system sets a timer and after the timer fires, the input panel is lowered. However, if you call SIP_UNCHANGED before the timer fires, then the input panel will stay in its current location. winmm7: midiConnect
UInt32 Connect(IntPtr midiInputHandle, IntPtr midiOutputHandle)
return midiConnect(midiInputHandle, midiOutputHandle, IntPtr.Zero);
UInt32 Disconnect(IntPtr midiInputHandle, IntPtr midiOutputHandle)
return midiDisconnect(midiInputHandle, midiOutputHandle, IntPtr.Zero); 9: midiInClose 10: midiInGetDevCaps 11: midiInGetNumDevs 12: midiInOpen 13: midiInReset 14: midiInStart 15: waveInAddBuffer 16: waveInClose 17: waveInGetNumDevs 18: waveInReset 19: waveInStart shlwapi20: PathGetArgs
/// If there are no arguments in the path, the function returns a pointer to the end of the input string.
''' If there are no arguments in the path, the function returns a pointer to the end of the input string. 21: PathStripPath This is similar, but not identical, to Path.GetFileName. If the input string ends with a directory, the directory is returned rather than nothing; for example, "C:\foo\" becomes "foo\", "C:" stays "C:". Enums22: DLGC
/// <summary> Control processes all keyboard input. </summary> 23: DS_NAME_ERROR
// Input name mapped to more than one output name.
// Input name found, but not the associated output format. 24: DS_NAME_FORMAT 25: fModes
/// Input value. The function presents the printer driver's Print Setup property
/// Input value. Before prompting, copying, or updating, the function merges
/// structure specified by the pDevModeInput parameter.
/// specified by pDevModeInput override the printer driver's current print settings. 26: HIDUsage 27: HIDUsagePage 28: HRESULT
///An outgoing call cannot be made since the application is dispatching an input-synchronous call.
[Description("An outgoing call cannot be made since the application is dispatching an input-synchronous call.")]
public const int RPC_E_CANTCALLOUT_ININPUTSYNCCALL = unchecked((int)0x8001010D);
///User input required for operation to succeed
[Description("User input required for operation to succeed")]
///Common prefix is input moniker
[Description("Common prefix is input moniker")]
public const int OSS_MORE_INPUT = unchecked((int)0x80093004);
'''An outgoing call cannot be made since the application is dispatching an input-synchronous call.
<Description("An outgoing call cannot be made since the application is dispatching an input-synchronous call.")> _
Public Const RPC_E_CANTCALLOUT_ININPUTSYNCCALL As Integer = CInt(&H8001010dUI)
'''User input required for operation to succeed
<Description("User input required for operation to succeed")> _
'''Common prefix is input moniker
<Description("Common prefix is input moniker")> _
Public Const OSS_MORE_INPUT As Integer = CInt(&H80093004UI)
FEATURE_BLOCK_INPUT_PROMPTS = 27, 30: KLF
/// If the specified input locale identifier is not already loaded, the function loads and activates the input locale identifier for the current thread
/// Substitutes the specified input locale identifier with another locale preferred by the user. The system starts with this flag set, and it is recommended that your application always use this flag
/// If the new input locale identifier has the same language identifier as a current input locale identifier, the new input locale identifier replaces the current one as the input locale identifier for that language
/// Prevents a ShellProc hook procedure from receiving an HSHELL_LANGUAGE hook code when the new input locale identifier is loaded. This value is typically used when an application loads multiple input locale identifiers one after another
PM_QS_INPUT = QueueStatusFlags.QS_INPUT << 16,
PM_QS_INPUT = QueueStatusFlags.QS_INPUT << 16
QS_INPUT = (QS_MOUSE Or QS_KEY)
QS_ALLEVENTS = (QS_INPUT Or QS_POSTMESSAGE Or QS_TIMER Or QS_PAINT Or QS_HOTKEY)
QS_ALLINPUT = (QS_SENDMESSAGE Or QS_PAINT Or QS_TIMER Or QS_POSTMESSAGE Or QS_MOUSEBUTTON Or QS_MOUSEMOVE Or QS_HOTKEY Or QS_KEY)
QS_RAWINPUT = &H400
QS_RAWINPUT = 0x0400,
QS_INPUT = QS_MOUSE | QS_KEY | QS_RAWINPUT,
QS_ALLEVENTS = QS_INPUT | QS_POSTMESSAGE | QS_TIMER | QS_PAINT | QS_HOTKEY,
QS_ALLINPUT = QS_INPUT | QS_POSTMESSAGE | QS_TIMER | QS_PAINT | QS_HOTKEY | QS_SENDMESSAGE
QS_INPUT = (QS_MOUSE Or QS_KEY)
QS_ALLEVENTS = (QS_INPUT Or QS_POSTMESSAGE Or QS_TIMER Or QS_PAINT Or QS_HOTKEY)
QS_ALLINPUT = (QS_SENDMESSAGE Or QS_PAINT Or QS_TIMER Or QS_POSTMESSAGE Or QS_MOUSEBUTTON Or QS_MOUSEMOVE Or QS_HOTKEY Or QS_KEY)
QS_RAWINPUT = &H400 34: RawInputCommand
/// <summary>Enumeration containing flags for a raw input device.</summary>
public enum RawInputDeviceFlags
/// <summary>If set, this enables the caller to receive the input even when the caller is not in the foreground. Note that WindowHandle must be specified.</summary>
InputSink = 0x00000100,
Public Enum RawInputDeviceFlags
''' <summary>If set, this enables the caller to receive the input even when the caller is not in the foreground. Note that WindowHandle must be specified.</summary>
InputSink = &H100 36: RawInputType
/// Enumeration containing the type device the raw input is coming from.
public enum RawInputType
/// Mouse input.
/// Keyboard input.
/// Human interface device input.
''' Enumeration containing the type device the raw input is coming from.
Public Enum RawInputType
''' Mouse input.
''' Keyboard input.
''' Human interface device input. 37: RawKeyboardFlags
/// Enumeration containing flags for raw keyboard input. ''' Enumeration containing flags for raw keyboard input. 38: RawMouseButtons
/// Enumeration containing the button data for raw mouse input.
''' Enumeration containing the button data for raw mouse input. 39: RawMouseFlags 40: RtsControl
/// Enables RTS handshaking. The driver raises the RTS line when the "type-ahead" (input) buffer
/// <summary>If the calling thread and the thread that owns the window are attached to different input queues,
''' <summary>If the calling thread and the thread that owns the window are attached to different input queues, 43: SWP
/// <para>different input queues, the system posts the request to the thread that owns the window.</para> 44: SystemMetric
/// Nonzero if the current operating system is Windows 7 or Windows Server 2008 R2 and the Tablet PC Input
/// service is started; otherwise, 0. The return value is a bitmask that specifies the type of digitizer input supported by the device.
/// Nonzero if Input Method Manager/Input Method Editor features are enabled; otherwise, 0.
/// or Windows 7 and the Tablet PC Input service is started; otherwise, 0. The SM_DIGITIZER setting indicates the type of digitizer
/// input supported by a device running Windows 7 or Windows Server 2008 R2. For more information, see Remarks.
''' Windows XP (v5.1+) Nonzero if Input Method Manager/Input Method Editor features are enabled; zero otherwise 45: VK
///Input Method Editor (IME) Kana mode
///Windows 2000/XP: Used to pass Unicode characters as if they were keystrokes. The VK_PACKET key is the low word of a 32-bit Virtual Key value used for non-keyboard input methods. For more information, see Remark in KEYBDINPUT, SendInput, WM_KEYDOWN, and WM_KEYUP Virtual Key Codes: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/virtualkeycodes.asp 46: WindowsMessages
/// The WM_ACTIVATE message is sent to both the window being activated and the window being deactivated. If the windows use the same input queue, the message is sent synchronously, first to the window procedure of the top-level window being deactivated, then to the window procedure of the top-level window being activated. If the windows use different input queues, the message is sent asynchronously, so the window is activated immediately.
/// The WM_SETCURSOR message is sent to a window if the mouse causes the cursor to move within a window and mouse input is not captured.
/// The WM_QUEUESYNC message is sent by a computer-based training (CBT) application to separate user-input messages from other messages sent through the WH_JOURNALPLAYBACK Hook procedure.
/// Sent by a list box with the LBS_WANTKEYBOARDINPUT style to its owner in response to a WM_KEYDOWN message.
/// Sent by a list box with the LBS_WANTKEYBOARDINPUT style to its owner in response to a WM_CHAR message.
/// The WM_INPUTLANGCHANGEREQUEST message is posted to the window with the focus when the user chooses a new input language, either with the hotkey (specified in the Keyboard control panel application) or from the indicator on the system taskbar. An application can accept the change by passing the message to the DefWindowProc function or reject the change (and prevent it from taking place) by returning immediately.
INPUTLANGCHANGEREQUEST = 0x0050,
/// The WM_INPUTLANGCHANGE message is sent to the topmost affected window after an application's input language has been changed. You should make any application-specific settings and pass the message to the DefWindowProc function, which passes the message to all first-level child windows. These child windows can pass the message to DefWindowProc to have it pass the message to their child windows, and so on.
INPUTLANGCHANGE = 0x0051,
/// The WM_GETDLGCODE message is sent to the window procedure associated with a control. By default, the system handles all keyboard input to the control; the system interprets certain types of keyboard input as dialog box navigation keys. To override this default behavior, the control can respond to the WM_GETDLGCODE message to indicate the types of input it wants to process itself.
/// The WM_INPUT_DEVICE_CHANGE message is sent to the window that registered to receive raw input. A window receives this message through its WindowProc function.
INPUT_DEVICE_CHANGE = 0x00FE,
/// The WM_INPUT message is sent to the window that is getting raw input.
INPUT = 0x00FF,
/// The user completed an input event (for example, pressed an application command button on the mouse or an application command key on the keyboard), and the application did not handle the WM_APPCOMMAND message generated by that input.
'''Sent by a list box with the LBS_WANTKEYBOARDINPUT style to its owner in response to a WM_CHAR message.
'''The WM_GETDLGCODE message is sent to the window procedure associated with a control. By default the system handles all keyboard input to the control; the system interprets certain types of keyboard input as dialog box navigation keys. To override this default behavior the control can respond to the WM_GETDLGCODE message to indicate the types of input it wants to process itself.
'''The WM_INPUTLANGCHANGE message is sent to the topmost affected window after an application's input language has been changed. You should make any application-specific settings and pass the message to the DefWindowProc function which passes the message to all first-level child windows. These child windows can pass the message to DefWindowProc to have it pass the message to their child windows and so on.
WM_INPUTLANGCHANGE = &H51
'''The WM_INPUTLANGCHANGEREQUEST message is posted to the window with the focus when the user chooses a new input language either with the hotkey (specified in the Keyboard control panel application) or from the indicator on the system taskbar. An application can accept the change by passing the message to the DefWindowProc function or reject the change (and prevent it from taking place) by returning immediately.
WM_INPUTLANGCHANGEREQUEST = &H50
'''The WM_QUEUESYNC message is sent by a computer-based training (CBT) application to separate user-input messages from other messages sent through the WH_JOURNALPLAYBACK Hook procedure.
'''The WM_SETCURSOR message is sent to a window if the mouse causes the cursor to move within a window and mouse input is not captured.
'''Sent by a list box with the LBS_WANTKEYBOARDINPUT style to its owner in response to a WM_KEYDOWN message.
''' It uses these messages to control the operations of applications and to provide input and other information for applications to process. 47: WindowStyles
/// <summary>Specifies a window with a three-dimensional border style intended to be used for items that do not accept user input.</summary>
''' <summary>Specifies a window with a three-dimensional border style intended to be used for items that do not accept user input.</summary> 48: WindowStylesEx
/// <summary>Specifies a window with a three-dimensional border style intended to be used for items that do not accept user input.</summary>
''' <summary>Specifies a window with a three-dimensional border style intended to be used for items that do not accept user input.</summary> gdi3249: Escape
static extern int Escape(IntPtr hdc, int nEscape, int cbInput, 50: ExtEscape
static extern int ExtEscape(IntPtr hdc, int nEscape, int cbInput,
Public Shared Function ExtEscape(ByVal hdc As IntPtr, ByVal nEscape As Integer, ByVal cbInput As Integer, ByVal lpszInData As String, ByVal cbOutput As Integer, ByRef lpszOutData As IntPtr) As Integer
//Here only to catch errors where input is not a number (EXIT, for example, is a string) Structures52: COMMTIMEOUTS ->If there are any bytes in the input buffer, ReadFile returns immediately with the bytes in the buffer. ->If there are no bytes in the input buffer, ReadFile waits until a byte arrives and then returns immediately. 53: DCB
internal sbyte EofChar; // end of input character 54: DELTA_INPUT 55: FILETIME
Private Shared Function ConvertFileTimeToDateTime(input As FILETIME) As DateTime
Dim longTime As ULong = (CType(input.dwHighDateTime, ULong) << 32) Or input.dwLowDateTime 56: HARDWAREINPUT 57: HitTestValues 60: INPUT
internal enum INPUT_TYPE : uint {
INPUT_MOUSE = 0,
INPUT_KEYBOARD = 1,
INPUT_HARDWARE = 2
Structure INPUT_TYPE Cut off search results after 60. Please refine your search. |