C# 클래스 AdvancedLauncher.Tools.Interop.WindowBase

상속: IDisposable
파일 보기 프로젝트 열기: GoldRenard/DMOAdvancedLauncher

공개 메소드들

메소드 설명
Dispose ( ) : void
Hide ( ) : bool
Maximize ( ) : bool
Minimize ( bool force ) : bool
Restore ( ) : bool
SetLayeredWindowAttributes ( byte alpha, Color colorKey = null ) : void
Show ( WindowShowState showState = WindowShowState.Current, bool activate = true ) : bool

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
Initialize ( ) : void
OnMessage ( WM message, IntPtr wParam, IntPtr lParam ) : IntPtr

비공개 메소드들

메소드 설명
InitializeFromFirstMessage ( IntPtr hwnd, int message, IntPtr wParam, IntPtr lParam ) : IntPtr

Called from WindowClass.CreateWindow to intialize this instance when the HWND has been created.

TransferHandleOwnership ( StrongHWND hwnd ) : void
WindowBase ( ) : System
WndProc ( IntPtr hwnd, int message, IntPtr wParam, IntPtr lParam ) : IntPtr

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Hide() 공개 메소드

public Hide ( ) : bool
리턴 bool

Initialize() 보호된 메소드

protected Initialize ( ) : void
리턴 void

Maximize() 공개 메소드

public Maximize ( ) : bool
리턴 bool

Minimize() 공개 메소드

public Minimize ( bool force ) : bool
force bool
리턴 bool

OnMessage() 보호된 메소드

protected OnMessage ( WM message, IntPtr wParam, IntPtr lParam ) : IntPtr
message WM
wParam System.IntPtr
lParam System.IntPtr
리턴 System.IntPtr

Restore() 공개 메소드

public Restore ( ) : bool
리턴 bool

SetLayeredWindowAttributes() 공개 메소드

public SetLayeredWindowAttributes ( byte alpha, Color colorKey = null ) : void
alpha byte
colorKey Color
리턴 void

Show() 공개 메소드

public Show ( WindowShowState showState = WindowShowState.Current, bool activate = true ) : bool
showState WindowShowState
activate bool
리턴 bool