掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
再生中のフレームを静止画で保存するには? (ID:29796)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
追記です。 procedure TSubPage.Button1Click(Sender: TObject); var DC:HDC; BM:TBitmap; begin DC :=GetDC(MainPage.MediaPlayer1.Handle); try BM :=TBitmap.Create; try BM.Width :=Screen.Width; BM.Height :=Screen.Height; Bitblt(BM.Canvas.Handle, 0, 0, BM.Width, BM.Height, DC, 0, 0, SRCCOPY); Image1.Picture.Bitmap.Assign(BM); finally BM.Free; end; finally ReleaseDC(0,DC); end; end; 一応今の段階で、上記のソースでスクリーンキャプチャしているのですが、MediaPlayer1上に別のウィンドウが載ってしまうとそのウィンドウまでキャプチャしてしまうので、ウィンドウが載ってしまってもMediaPlayer1のみキャプチャする方法はないでしょうか?? 長々失礼します。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.