C# 클래스 AuraPhotoViewer.ResizeableWindow

This class exists to support proper windows maximizing while the WindowStyle = None needed to support custom chrome/shell. Windows can subclass this class to get the proper maximize beaviour incuding the task bar. This "native" code provides the correct windwo size to the OS taking into account the monitor and the taskbar size.
상속: System.Windows.Window
파일 보기 프로젝트 열기: ProRoman/Aura_PhotoViewer

공개 메소드들

메소드 설명
ResizeableWindow ( ) : System
SourceInitializedHandler ( object sender, EventArgs e ) : void

비공개 메소드들

메소드 설명
GetMonitorInfo ( IntPtr hMonitor, MONITORINFO lpmi ) : bool
MonitorFromWindow ( IntPtr handle, int flags ) : IntPtr
WindowProc ( IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, bool &handled ) : IntPtr
WmGetMinMaxInfo ( IntPtr hwnd, IntPtr lParam ) : void

메소드 상세

ResizeableWindow() 공개 메소드

public ResizeableWindow ( ) : System
리턴 System

SourceInitializedHandler() 공개 메소드

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