C# 클래스 RemoteViewing.Windows.Forms.VncControl

상속: System.Windows.Forms.UserControl
파일 보기 프로젝트 열기: qmfrederik/remoteviewing

공개 메소드들

메소드 설명
ClearInputState ( ) : void
HandleBell ( object sender, EventArgs e ) : void
HandleClosed ( object sender, EventArgs e ) : void
HandleConnected ( object sender, EventArgs e ) : void
HandleConnectionFailed ( object sender, EventArgs e ) : void
HandleFramebufferChanged ( object sender, FramebufferChangedEventArgs e ) : void
HandleRemoteClipboardChanged ( object sender, RemoteClipboardChangedEventArgs e ) : void
SendKeyUpdate ( int keysym, bool pressed ) : void
SendMouseScroll ( bool down ) : void
SendMouseUpdate ( ) : void
UpdateFramebuffer ( bool force ) : void
UpdateFramebuffer ( bool force, VncFramebuffer framebuffer ) : void
VncControl ( ) : System

Initializes a new instance of the VncControl.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnHandleDestroyed ( EventArgs e ) : void
OnLoad ( EventArgs e ) : void
OnLostFocus ( EventArgs e ) : void
OnMouseWheel ( MouseEventArgs e ) : void
WndProc ( Message &m ) : void

비공개 메소드들

메소드 설명
AddClipboardFormatListener ( IntPtr handle ) : bool
GetMouseMask ( MouseButtons button ) : int
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

RemoveClipboardFormatListener ( IntPtr handle ) : bool
VncControl_KeyDown ( object sender, KeyEventArgs e ) : void
VncControl_KeyUp ( object sender, KeyEventArgs e ) : void
VncControl_MouseDown ( object sender, MouseEventArgs e ) : void
VncControl_MouseEnter ( object sender, EventArgs e ) : void
VncControl_MouseLeave ( object sender, EventArgs e ) : void
VncControl_MouseMove ( object sender, MouseEventArgs e ) : void
VncControl_MouseUp ( object sender, MouseEventArgs e ) : void
VncControl_Paint ( object sender, PaintEventArgs e ) : void
VncControl_PreviewKeyDown ( object sender, PreviewKeyDownEventArgs e ) : void

메소드 상세

ClearInputState() 공개 메소드

public ClearInputState ( ) : void
리턴 void

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

HandleBell() 공개 메소드

public HandleBell ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

HandleClosed() 공개 메소드

public HandleClosed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

HandleConnected() 공개 메소드

public HandleConnected ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

HandleConnectionFailed() 공개 메소드

public HandleConnectionFailed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

HandleFramebufferChanged() 공개 메소드

public HandleFramebufferChanged ( object sender, FramebufferChangedEventArgs e ) : void
sender object
e RemoteViewing.Vnc.FramebufferChangedEventArgs
리턴 void

HandleRemoteClipboardChanged() 공개 메소드

public HandleRemoteClipboardChanged ( object sender, RemoteClipboardChangedEventArgs e ) : void
sender object
e RemoteViewing.Vnc.RemoteClipboardChangedEventArgs
리턴 void

OnHandleDestroyed() 보호된 메소드

protected OnHandleDestroyed ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnLoad() 보호된 메소드

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnLostFocus() 보호된 메소드

protected OnLostFocus ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnMouseWheel() 보호된 메소드

protected OnMouseWheel ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

SendKeyUpdate() 공개 메소드

public SendKeyUpdate ( int keysym, bool pressed ) : void
keysym int
pressed bool
리턴 void

SendMouseScroll() 공개 메소드

public SendMouseScroll ( bool down ) : void
down bool
리턴 void

SendMouseUpdate() 공개 메소드

public SendMouseUpdate ( ) : void
리턴 void

UpdateFramebuffer() 공개 메소드

public UpdateFramebuffer ( bool force ) : void
force bool
리턴 void

UpdateFramebuffer() 공개 메소드

public UpdateFramebuffer ( bool force, VncFramebuffer framebuffer ) : void
force bool
framebuffer RemoteViewing.Vnc.VncFramebuffer
리턴 void

VncControl() 공개 메소드

Initializes a new instance of the VncControl.
public VncControl ( ) : System
리턴 System

WndProc() 보호된 메소드

protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message
리턴 void