ボタン1ボタンウインドウにボタンをつけます。ボタンが押されると、ダイアログボックスを表示させます。流れWM_CREATEWM_CREATEは、ウインドウが生成されたときに1回だけ実行されます。1.CreateWindowEx()で、ウインドウまたはコントロールを生成します。ここでは、ボタンを作成します。CreateWindowEx()では、ボタンのほかにも多数の部品(コントロール)を作成することができます。ウィンドウ作成データ);下記は、この関数の引数の詳細(主なものを抽出)です。ユーザーが[Tab]キーを使って子ウィンドウ間を移動できるようにします。WM_CREATEでLPARAMに渡したい値。つの状態を持つチェックボックスを作成BS_AUTO3STATEBS_3STATEスタイルのボタンを作成ユーザーがチェックボックスを選択するとボックスの状態が自動的に変わります。ラジオボタンスタイルやチェックボックススタイルと組み合わせると、ラジオボタンやチェックボックスの左側にテキストが置かれます。ボタンの(水平方向の)中央にテキストを置きます。ボタンの最上部にテキストを置きます。ボタンの下部にテキストを置きます。ボタンの(垂直方向の)中央にテキストを置きます。テキストが長すぎてボタンの中に一行で収まらないときは、テキストを複数行に折り返します。各通知メッセージを送るようにします。通知メッセージを送ります。XP以降のビジュアルスタイル適用時は変化なし)文字列の型CreateWindowEx()の引数lpClassNameと、lpWindowNameの変数の型は、LPCTSTRです。LPCTSTRは文字列を示す型です。文字列の型が変わってきます。LPCTSTRは、UNICODEとマルチバイトとを自動で変換してくれる型です。WM_COMMANDボタンを押すとID_BUTTON1メッセージが、発生するのでこのときに、MessageBox()でメッセージボックスを表示させます。ソースコードの入力ソースコードは下記のように入れてください。ウィンドウを作成します。ウィンドウのメッセージを処理します。TEXT("ボタンが押されました。0;}上記の太線で示している箇所のみ追加です。151上記の太線で示している箇所のみ追加です。