次の方法で共有


MessageBox.Show メソッド (IWin32Window, String, String)

指定したオブジェクトの前に、指定したテキストとキャプションを表示するメッセージ ボックスを表示します。

Overloads Public Shared Function Show( _
   ByVal owner As IWin32Window, _   ByVal text As String, _   ByVal caption As String _) As DialogResult
[C#]
public static DialogResult Show(IWin32Windowowner,stringtext,stringcaption);
[C++]
public: static DialogResult Show(IWin32Window* owner,String* text,String* caption);
[JScript]
public static function Show(
   owner : IWin32Window,text : String,caption : String) : DialogResult;

パラメータ

  • owner
    メッセージ ボックスがその前に表示される IWin32Window
  • text
    メッセージ ボックスに表示するテキスト。
  • caption
    メッセージ ボックスのタイトル バーに表示するテキスト。

戻り値

DialogResult 値の 1 つ。

解説

owner パラメータを使用して、 IWin32Window インターフェイスを実装する特定のオブジェクトを指定し、そのオブジェクトの前にメッセージ ボックスを配置できます。メッセージ ボックスはモーダル ダイアログです。つまり、キーボードやマウスのクリックによる入力は、モーダル フォーム上のオブジェクトに対してしか発生しません。プログラムで別のフォームに対する入力を行うためには、通常はユーザーの操作に応答する形で、事前にモーダル フォームを非表示にするか、閉じる必要があります。

既定では、メッセージ ボックスには [OK] ボタンが表示されます。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

.NET Framework セキュリティ:

参照

MessageBox クラス | MessageBox メンバ | System.Windows.Forms 名前空間 | MessageBox.Show オーバーロードの一覧