C# 클래스 ExcelDna.IntelliSense.Win32Helper

파일 보기 프로젝트 열기: Excel-DNA/IntelliSense 1 사용 예제들

공개 메소드들

메소드 설명
GetClassName ( IntPtr hWnd ) : string
GetClientCursorPos ( IntPtr hWnd ) : Point
GetExcelProcessId ( ) : uint
GetFocusedWindowHandle ( ) : IntPtr
GetPosFromChar ( IntPtr hWnd, int ch ) : int
GetRootAncestor ( IntPtr hWnd ) : IntPtr
GetText ( IntPtr hWnd ) : string
GetWindowBounds ( IntPtr hWnd ) : System.Windows.Rect
GetWindowTextRaw ( IntPtr hwnd ) : string
GetXllModuleHandle ( ) : IntPtr
GetXllName ( ) : string
HideWindow ( IntPtr hWnd ) : bool

비공개 메소드들

메소드 설명
CreateRoundRectRgn ( int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nWidthEllipse, int nHeightEllipse ) : IntPtr
DeleteObject ( [ hObject ) : bool
GetAncestor ( IntPtr hwnd, GetAncestorFlags flags ) : IntPtr
GetClassNameW ( IntPtr hwnd, [ buf, int nMaxCount ) : int
GetCurrentProcessId ( ) : uint
GetCursorPos ( Point &lpPoint ) : bool
GetGUIThreadInfo ( uint idThread, GUITHREADINFO &lpgui ) : bool
GetModuleHandle ( string lpModuleName ) : IntPtr
GetWindowRect ( IntPtr hwnd, RECT &rect ) : bool
GetWindowText ( IntPtr hWnd, StringBuilder lpString, int nMaxCount ) : int
GetWindowTextLength ( IntPtr hWnd ) : int
GetWindowThreadProcessId ( IntPtr hWnd, uint &lpdwProcessId ) : uint
MoveWindow ( IntPtr hWnd, int X, int Y, int nWidth, int nHeight, bool bRepaint ) : bool
ReleaseCapture ( ) : bool
ScreenToClient ( IntPtr hWnd, Point &lpPoint ) : bool
SendMessage ( IntPtr hWnd, WM Msg, IntPtr wParam, [ lParam ) : IntPtr
SendMessage ( IntPtr hWnd, UInt32 Msg, int wParam, int lParam ) : int
SetCapture ( IntPtr hWnd ) : IntPtr
SetParent ( IntPtr hWndChild, IntPtr hWndNewParent ) : IntPtr
ShowWindow ( IntPtr hWnd, int nCmdShow ) : bool

메소드 상세

GetClassName() 공개 정적인 메소드

public static GetClassName ( IntPtr hWnd ) : string
hWnd System.IntPtr
리턴 string

GetClientCursorPos() 공개 정적인 메소드

public static GetClientCursorPos ( IntPtr hWnd ) : Point
hWnd System.IntPtr
리턴 System.Drawing.Point

GetExcelProcessId() 공개 정적인 메소드

public static GetExcelProcessId ( ) : uint
리턴 uint

GetFocusedWindowHandle() 공개 정적인 메소드

public static GetFocusedWindowHandle ( ) : IntPtr
리턴 System.IntPtr

GetPosFromChar() 공개 정적인 메소드

public static GetPosFromChar ( IntPtr hWnd, int ch ) : int
hWnd System.IntPtr
ch int
리턴 int

GetRootAncestor() 공개 정적인 메소드

public static GetRootAncestor ( IntPtr hWnd ) : IntPtr
hWnd System.IntPtr
리턴 System.IntPtr

GetText() 공개 정적인 메소드

public static GetText ( IntPtr hWnd ) : string
hWnd System.IntPtr
리턴 string

GetWindowBounds() 공개 정적인 메소드

public static GetWindowBounds ( IntPtr hWnd ) : System.Windows.Rect
hWnd System.IntPtr
리턴 System.Windows.Rect

GetWindowTextRaw() 공개 정적인 메소드

public static GetWindowTextRaw ( IntPtr hwnd ) : string
hwnd System.IntPtr
리턴 string

GetXllModuleHandle() 공개 정적인 메소드

public static GetXllModuleHandle ( ) : IntPtr
리턴 System.IntPtr

GetXllName() 공개 정적인 메소드

public static GetXllName ( ) : string
리턴 string

HideWindow() 공개 정적인 메소드

public static HideWindow ( IntPtr hWnd ) : bool
hWnd System.IntPtr
리턴 bool