|
ボタンの基本
コントロールの基本のボタンを実装します。まず、リソースエディタでボタンを追加します。
ボタンを追加したら、プロパティを設定します。ここで設定するのはリソースIDとキャプションです。他はデフォルトのままでOKです。

次はボタンの操作ですが、ボタンが押された時のイベント処理ができれば大抵の場合は大丈夫ですね。では、イベントハンドラを追加しましょう。ボタンを右クリックして、「イベントハンドラの追加」を選択します。

メッセージの種類で「BN_CLICKED」を選択します。このメッセージは、ボタンが押されたときに発行されます。「追加して編集」を押すと、イベントハンドラが追加されます。

イベントハンドラに、ボタンが押されたときの処理を記述します。今回はメッセージボックスを表示するようにしました。
void CButtonDlg::OnBnClickedBtn1()
{
MessageBox(_T("ボタン1が押されました。"));
}
|
ビルドして実行してみましょう。ボタンを押すとメッセージボックスが表示されます。

なお、イベントハンドラはボタンのプロパティからも追加できます。「管理イベント」(雷のアイコン)をクリックして、ハンドラを追加したいメッセージを選択します。

|