C# Class KeePass.Util.SendInputEx

显示文件 Open project: amiryal/keepass2 Class Usage Examples

Public Methods

Method Description
SendKeysWait ( string strKeys, bool bObfuscate ) : void

Private Methods

Method Description
ApplyGlobalDelay ( string strSequence, SiStateEx siState ) : string
ClearModifiers ( Keys &kMod ) : void
ExtractGlobalDelay ( string strSequence, SiStateEx siState ) : string

This method searches for a {DELAY=X} placeholder, removes it from the sequence and sets the global delay in siState to X.

FinishSendKeys ( SiStateEx si ) : void
GetParamIfSpecial ( string strSeq, string strSpecialCode ) : string
GetRandomSeed ( string strText ) : int
InitSendKeys ( ) : SiStateEx
MixedTransfer ( string strText, SiStateEx siState ) : void
OSSendKeys ( string strSequence, SiStateEx siState ) : void
OSSendKeysUnix ( string strSequence ) : void
OSSendKeysUnixKey ( string strKey, Keys &kMod ) : void
OSSendKeysUnixString ( string strString, Keys &kMod ) : void
ReadBraced ( CharStream csIn, StringBuilder sbBuffer ) : void
ReadParenthesized ( CharStream csIn, StringBuilder sbBuffer ) : void
SendKeysWithSpecial ( string strSequence, SiStateEx siState ) : void
SendObfuscated ( string strKeys, SiStateEx siState ) : void
SplitKeySequence ( string strKeys ) : List
SplitSpecialSequence ( string strSeq ) : List
ValidateTargetWindow ( SiStateEx siState ) : bool

Method Details

SendKeysWait() public static method

public static SendKeysWait ( string strKeys, bool bObfuscate ) : void
strKeys string
bObfuscate bool
return void