[予約]ダイアログ/ C ++プロンプトボックスを書く方法を

ステップ1:

    ヘッダファイルを#includeし、<WINDOWS.H>

 

 

ステップ二つ

   主な定義のメイン関数int()

   MessageBox関数のフレームは再生されます:

   メッセージボックス(NULLは、ダイアログスタイルオプション一般的な、「テキストボックス」、「題しボックス」でプログラムを慰めることができます)。

 

 

ステップスリー

   「ダイアログのテキスト」は、「プロンプト」、「ようこそ」テキストは、スタイルのオプションは、上記の「MB_OK」があなたの代わりに番号0を使用することができます書いたように、タイトルを書き、ダイアログボックスの中央部分に記入します。いいえアイコンは、ダイアログボックスに最初のボタンのデフォルトのオプションを示していない、とボタンのみ「OK。」

   以下はパラメータのすべてです

   MB_OKデフォルト。明確があります。

   MB_YESNO、そこではありません。

   そこMB_ABORTRETRYIGNORE中止、再試行、およびスキップ

   はい、いいえを持っており、キャンセルMB_YESNOCANCEL

   MB_RETRYCANCELは、再試行して、キャンセルをしています

   OKがあり、キャンセルMB_OKCANCEL

 

 

四ステップ

   これらの値は、上記のすべての次のアイコン情報ダイアログで、0から始まる番号の代わりに使用することができるされています。

  (してください+の値の異なる種類の間で)

   16:チャチャ

   32:疑問符

   48:感嘆符

   64:小文字のI

  これで私は、キーボードを使用する場合、デフォルト値は、多くの場合にのみ使用されるため、デフォルトについて話をしたくありません。

 

 

ステップ5:

なぜこれほど多くのボタンが行うのですか?メッセージボックスの戻り値ああので!

以下の情報は、関数の戻り値は次のとおりです。

OK:1

キャンセル:2

あきらめる:3

再試行:4

スキップ:5

ある:6

NO:7

(メッセージボックス(NULL、「ヒント」「開始点を決定」、MB_OKCANCEL)== 1)場合には、メッセージボックスの戻り値を決定するために使用することができます(つまり、ボタンをクリックします)ではありません「OK。」

おすすめ

転載: www.cnblogs.com/baoyihan/p/11302333.html