Article View: fj.lang.visualbasic
Article #898Re: VBでの画面キャプチャ方法について
From: Sato Masahiro
Date: Mon, 12 Jan 1998 00:00
Date: Mon, 12 Jan 1998 00:00
27 lines
1788 bytes
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
Technical Details
Message-ID:
<69d542$jqa@cij-gw.ykhm.cij.co.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<34B9F47E.5F560D77@ny.airnet.ne.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 115e07,b83b88124e9a55d7 X-Google-Attributes: gid115e07,public X-Google-Thread: 105c2e,b83b88124e9a55d7 X-Google-Attributes: gid105c2e,public From: masahiro@cij.co.jp (Sato Masahiro) Subject: Re: VBでの画面キャプチャ方法について Date: 1998/01/12 Message-ID: <69d542$jqa@cij-gw.ykhm.cij.co.jp> X-Deja-AN: 315217573 References: <34B9F47E.5F560D77@ny.airnet.ne.jp> Content-Type: text/plain; charset=ISO-2022-JP Organization: Computer Institute of Japan, Ltd. Mime-Version: 1.0 Newsgroups: fj.lang.visualbasic,japan.comp.lang.visual-basic