C# 클래스 Binarysharp.MemoryManagement.Windows.Keyboard.MessageKeyboard

Class defining a virtual keyboard using the API Message.
상속: BaseKeyboard
파일 보기 프로젝트 열기: ZenLulz/MemorySharp

공개 메소드들

메소드 설명
MessageKeyboard ( RemoteWindow window ) : System
Press ( Keys key ) : void

Presses the specified virtual key to the window.

Release ( Keys key ) : void

Releases the specified virtual key to the window.

Write ( char character ) : void

Writes the specified character to the window.

비공개 메소드들

메소드 설명
MakeKeyParameter ( Keys key, bool keyUp ) : UIntPtr

Makes the lParam for a key depending on several settings.

MakeKeyParameter ( Keys key, bool keyUp, bool fRepeat, uint cRepeat, bool altDown, bool fExtended ) : UIntPtr

Makes the lParam for a key depending on several settings.

KeyDown resources: http://msdn.microsoft.com/en-us/library/windows/desktop/ms646280%28v=vs.85%29.aspx KeyUp resources: http://msdn.microsoft.com/en-us/library/windows/desktop/ms646281%28v=vs.85%29.aspx

메소드 상세

MessageKeyboard() 공개 메소드

public MessageKeyboard ( RemoteWindow window ) : System
window RemoteWindow
리턴 System

Press() 공개 메소드

Presses the specified virtual key to the window.
public Press ( Keys key ) : void
key Keys The virtual key to press.
리턴 void

Release() 공개 메소드

Releases the specified virtual key to the window.
public Release ( Keys key ) : void
key Keys The virtual key to release.
리턴 void

Write() 공개 메소드

Writes the specified character to the window.
public Write ( char character ) : void
character char The character to write.
리턴 void