🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fj.lang.visualbasic
4 messages
4 total messages Started by Masaru Kumakawa Mon, 12 Jan 1998 00:00
VBでの画面キャプチャ方法について
#897
Author: Masaru Kumakawa
Date: Mon, 12 Jan 1998 00:00
13 lines
1157 bytes
はじめまして、守矢と申します。

VBを使用して、画面をキャプチャして、ピクチャボックス
に表示したいのですが、方法がわかりません。Helpを見
ましたが、見つかりませんでした。SendKeysでPrintScreen
キーなども試しましたが、上手くいきません。

どなたか、ご教授お願いします。

#VBは4,5どちらでもOKですが、できれば4がいいです。
#キャプチャする画面はAlt+PrintScreenと同じのほうがいい
#のですが、ただのPrintScreenでもかまいません。
Re: VBでの画面キャプチャ方法について
#898
Author: Sato Masahiro
Date: Mon, 12 Jan 1998 00:00
27 lines
1788 bytes
In article <34B9F47E.5F560D77@ny.airnet.ne.jp>, Masaru Kumakawa wrote:
>VBを使用して、画面をキャプチャして、ピクチャボックス
>に表示したいのですが、方法がわかりません。
(中略)
>#キャプチャする画面はAlt+PrintScreenと同じのほうがいい
>#のですが、ただのPrintScreenでもかまいません。
>

 この話題は fj.lang.visualbasic でも何度か出ましたね。
 例えば、Win32 API の keybd_event 関数を用いて、

  keybd_event VK_MENU,     0, 0,               0 'Alt Press
  keybd_event VK_SNAPSHOT, 0, 0,               0 'Print-Screen Press
  keybd_event VK_SNAPSHOT, 0, KEYEVENTF_KEYUP, 0 'Print-Screen Release
  keybd_event VK_MENU,     0, KEYEVENTF_KEYUP, 0 'Alt Release

とすると、クリップボードにアクティブウィンドウの表示されているイメージが
格納されるので、あとは Clipboard オブジェクトを使用すれば、目的のことが
できそうです。

#なお、これ以上スレッドが続くようならば、適切な Followup 先の指定を
#お願いいたします。

-- 
Computer Institute of Japan, Ltd.
佐藤正宏 masahiro@cij.co.jp
Re: VBでの画面キャプチャ方法について
#793
Author: HINA
Date: Sun, 18 Jan 1998 00:00
20 lines
1552 bytes
>VBを使用して、画面をキャプチャして、ピクチャボックス
>に表示したいのですが、方法がわかりません。Helpを見
>ましたが、見つかりませんでした。SendKeysでPrintScreen
>キーなども試しましたが、上手くいきません。
>
>どなたか、ご教授お願いします。
>
>#VBは4,5どちらでもOKですが、できれば4がいいです。
>#キャプチャする画面はAlt+PrintScreenと同じのほうがいい
>#のですが、ただのPrintScreenでもかまいません。
>
はじめまして。
APIがおわかりであれば
わたしの作ったキャプチャプログラムをお送りいたしますが。
処理方法はイメージをBMP形式でクリップボードに作成する
というものです。(キー制御はおこないません)
デスクトップ全体や特定ウィンドウのキャプチャができます。

HINA<face@geocities.co.jp>
Re: VBでの画面キャプチャ方法について
#801
Author: 守矢 直樹
Date: Mon, 19 Jan 1998 00:00
14 lines
1246 bytes
> はじめまして。
> APIがおわかりであれば
> わたしの作ったキャプチャプログラムをお送りいたしますが。
> 処理方法はイメージをBMP形式でクリップボードに作成する
> というものです。(キー制御はおこないません)
> デスクトップ全体や特定ウィンドウのキャプチャができます。
> 
> HINA<face@geocities.co.jp>

守矢です。
ありがとうございます。是非、参考にさせてください。

守矢 直樹 <hmn1@ny.airnet.ne.jp>
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads