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

わんくま同盟

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

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


(過去ログ 82 を表示中)
■48337 / )  Re[2]: クリップボードのコピー・貼り付けが完了するタイミングは?
□投稿者/ ダッチ (9回)-(2010/04/02(Fri) 19:09:45)
No48336 (.SHO さん) に返信
コメントありがとうございます。

> Clipboard.SetText("a")
> Clipboard.SetText(Clipboard.GetText()+"b")
> SendPasteKey()
>
> じゃ、ダメですか?
>
実際のコードでは Clipboard.SetText, SendPasteKey のセットが動的に追加されます。
なので、1 回だけの時もあれば、2 回、3 回と連続して行う時もあります。

この部分に制限をかけることはできない仕様になっています。
必ず貼り付けを分けて行うと考えていただければと思います。

それと、遅延レンダリングというものがクリップボードにはあるらしいのですが、
SendPasteKey を呼んでいるサブスレッド上からは自アプリのウィンドウの参照が持てない仕様ですので、
この方法も諦めるしかありません。
返信 編集キー/


管理者用

- Child Tree -