C# Class System.Windows.Automation.NativeMethods

显示文件 Open project: mono/uia2atk

Private Properties

Property Type Description
ChildWindowAtPosition System.IntPtr
GetChildWindowHandles System.IntPtr[]
NativeMethods System
XQueryTree int
gdk_win32_window_get_handle System.IntPtr
gdk_window_get_origin int
gdk_window_get_size int
gdk_window_is_viewable int
gdk_x11_display_get_xdisplay System.IntPtr
gdk_x11_window_foreign_new_for_display System.IntPtr
gdk_x11_window_get_xid System.IntPtr

Public Methods

Method Description
GetScreenBound ( int &width, int &height ) : void
GetWindowHandle ( Gdk win ) : IntPtr
TopWindowAtPosition ( int px, int py ) : Gdk.Window
WindowAtPosition ( int px, int py ) : IntPtr

Private Methods

Method Description
ChildWindowAtPosition ( IntPtr root, int px, int py, bool checkRoot ) : IntPtr
GetChildWindowHandles ( IntPtr rootWin ) : System.IntPtr[]
NativeMethods ( ) : System
XQueryTree ( IntPtr display, IntPtr w, IntPtr &rootReturn, IntPtr &parentReturn, IntPtr &childrenReturn, int &childrenReturnCount ) : int
gdk_win32_window_get_handle ( IntPtr handle ) : IntPtr
gdk_window_get_origin ( IntPtr window, int &x, int &y ) : int
gdk_window_get_size ( IntPtr window, int &x, int &y ) : int
gdk_window_is_viewable ( IntPtr window ) : int
gdk_x11_display_get_xdisplay ( IntPtr handle ) : IntPtr
gdk_x11_window_foreign_new_for_display ( IntPtr display, IntPtr window ) : IntPtr
gdk_x11_window_get_xid ( IntPtr handle ) : IntPtr

Method Details

GetScreenBound() public static method

public static GetScreenBound ( int &width, int &height ) : void
width int
height int
return void

GetWindowHandle() public static method

public static GetWindowHandle ( Gdk win ) : IntPtr
win Gdk
return System.IntPtr

TopWindowAtPosition() public static method

public static TopWindowAtPosition ( int px, int py ) : Gdk.Window
px int
py int
return Gdk.Window

WindowAtPosition() public static method

public static WindowAtPosition ( int px, int py ) : IntPtr
px int
py int
return System.IntPtr