LEADTOOLSスクリーンキャプチャ(Leadtools.ScreenCaptureアセンブリ)

フレームを表示

CaptureWindowメソッド






キャプチャされているウィンドウへのハンドル。
キャプチャを示す値型。可能な値については、「ScreenCaptureWindowType」を参照してください。
キャプチャされたimageのためにソースに関して情報で塗りつぶされるScreenCaptureInformationクラスオブジェクト。キャプチャについて追加情報に興味を持っていないならば、NULLを渡します。
ウィンドウハンドルのimageをキャプチャします。
構文
'Declaration
 
Public Function CaptureWindow( _
   ByVal windowHandle As IntPtr, _
   ByVal captureType As ScreenCaptureWindowType, _
   ByVal captureInformation As ScreenCaptureInformation _
) As RasterImage
'Usage
 
Dim instance As ScreenCaptureEngine
Dim windowHandle As IntPtr
Dim captureType As ScreenCaptureWindowType
Dim captureInformation As ScreenCaptureInformation
Dim value As RasterImage
 
value = instance.CaptureWindow(windowHandle, captureType, captureInformation)

            

            

パラメーター

windowHandle
キャプチャされているウィンドウへのハンドル。
キャプチャタイプ
キャプチャを示す値型。可能な値については、「ScreenCaptureWindowType」を参照してください。
captureInformation
キャプチャされたimageのためにソースに関して情報で塗りつぶされるScreenCaptureInformationクラスオブジェクト。キャプチャについて追加情報に興味を持っていないならば、NULLを渡します。

戻り値

キャプチャされたimageを表すLeadtools.RasterImage
解説
キャプチャを完了するには、ホットキーを押します。
サンプル
サンプルのために、参照しますScreenCaptureEngine
必要条件

ターゲットプラットホーム

参照

参照

ScreenCaptureEngineクラス
ScreenCaptureEngineメンバ
スクリーンキャプチャの実装
Startupメソッド
Shutdownメソッド
CaptureActiveWindowメソッド
CaptureActiveClientメソッド
CaptureWallpaperメソッド
CaptureFullScreenメソッド
CaptureMenuUnderCursorメソッド
CaptureWindowUnderCursorメソッド
CaptureSelectedObjectメソッド
CaptureAreaメソッド
CaptureMouseCursorメソッド
CaptureFromExeメソッド
ShowCaptureFromExeDialogメソッド
GetResourcesCountメソッド
IsCaptureActiveプロパティ
StopCaptureメソッド