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