C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

クリップボードの内容を mspaint.exe で・・・


(過去ログ 2 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■1492 / inTopicNo.1)  クリップボードの内容を mspaint.exe で・・・
  
□投稿者/ ジャンバー課長 二等兵(1回)-(2005/10/01(Sat) 13:32:10)

分類:[C#] 


分類:[C#] 

はじめて質問させて頂きます。
フォームのイメージを任意のファイル名で保存したり、印刷したりしたいと思っています。
それには“ペイント”を使うのが手っ取り早いかなと思い、クリップボードに画面イメージを送って、Mspaint.exe を起動させて・・・ などと考えました。
とりあえず
  SendKeys.SendWait("%{PRTSC}");
  Process.Start(mspaint.exe);
としてみましたが、当たり前ですが普通に“ペイント”が起動されるだけです。
もちろん手動で「貼り付け」をすれば画面イメージを貼り付けてくれますが・・・
これを手動では無く、“ペイント”起動時に画面イメージが張り付いた状態にできないものでしょうか?


0
引用返信 編集キー/
■1493 / inTopicNo.2)  Re[1]: クリップボードの内容を mspaint.exe で・・・
□投稿者/ 名無しぃ# 一等兵(9回)-(2005/10/01(Sat) 14:49:59)

分類:[C#] 

No1492に返信(ジャンバー課長さんの記事)
> フォームのイメージを任意のファイル名で保存したり、印刷したりしたいと思っています。
> それには“ペイント”を使うのが手っ取り早いかなと思い、
いいえ、Image.Saveメソッドなどを使いましょうよ。
印刷はPrintDocumentから印刷できます。

0
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -