すんごい初心者なんですけど~ダイアログボックスだけのアプリケーションを作ろうと思うのですが、
はじめっからつっかかりました。スタートボタンを押して文字列みないなのを表示させたいのですが、
それを確保するには普通の配列でいいのかどうかわかりません。後、ダイアログのソースはどこから書いて
いいのかわからないのでそこらへんから教えてくれるヒマな方いたら教えてください。
①エディットボックスとボタンを適当に貼り付ける。
②どこでもいいので、右クリックして、「ClassWizard」を選択。
(または、「表示」→「ClassWizard」)
③「メッセージマップ」タブの中に於いて、
オブジェクトID:IDC_BUTTON1
メッセージ:BN_CLICK
を選択して、「関数の追加」ボタンを押し、「コード編集」を押すと、
void C***Dlg::OnButton1()
{
}
に飛びます。これが、ボタンが押された時、、、の関数です。
④もう一度②を呼び出し、今度は、「メンバ変数」タブを選択。
IDC_EDIT1を選択し、「関数の追加」ボタンを押す。
メンバ変数:m_text1
カテゴリ:値
変数のタイプ:CString
にして、OKボタンを押す。
⑤さっきの、void CDlg::OnButton1() に、
void C***Dlg::OnButton1()
{
UpdateData(TRUE);
m_text1 = 文字文字文字・・・・;
UpdateData(FALSE);
}
え?基礎すぎる?ごめんなさい。
ごめん。
UpdateData(TRUE);
これいらないね。
kodyさんありがとうございました。ホント初心者なのでこの説明でよくわかりました。
本を見てもイマイチ内容が固くてわかりずらくてこまっていました。