2011年1月13日木曜日

ダイアログのメッセージはCtrl+cでコピペできる件

意外と知られていないけどWindowsのエラーダイアログはCtrl+cで表示内容をコピーできます。
コピーされるのは以下の項目。
  • ダイアログのタイトルバーに表示されている内容
  • ダイアログに表示されているメッセージ本体
  • ダイアログに表示されているボタン
たとえば以下のエラーダイアログをコピペすると・・。
以下のような内容でテキストをコピーできます。
---------------------------
エラーダイアログのタイトル
---------------------------
エラーの本文。
---------------------------
OK キャンセル
---------------------------

メッセージ部分をドラッグしてコピーできないのでコピーできなくて不便だと思っていた方、
わざわざ長いエラーを手書きメモで残していた方などは試してみてはどうでしょうか。

ちなみにサンプルのダイアログはVisual Basic 6.0のMsgBox関数を使って作成しました。
.NET環境でも可能かは確認していませんが、経験的にはできたと思います。