Microsoft Visual C++ 6.0でエディットボックスを作成するときのプログラムを教えてください。

形としては、

ボタン1をクリックすると,エディットボックス1に入力された文字列自身と,その文字数をメッセージボックスで表示.

ボタン2をクリックすると,「エディットボックスに文字列をセットする.」という文字列をエディットボックス1に表示.

ボタン3をクリックすると,エディットボックス1に入力されている文字列をクリアする.

のような形で作りたいのです。
どなたかご助力お願いいたします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/12/06 00:00:54
  • 終了:2006/12/06 01:25:57

回答(1件)

id:Vacuum No.1

Vacuum回答回数54ベストアンサー獲得回数42006/12/06 01:12:04

ポイント60pt

非常に簡単なプログラムです。VC6++ですね。

void CSampleDlg::OnButton1() {

char edit_str[256];

int edit_cnt;

CString out_str;

m_edit1.GetWindowText(edit_str,256);

edit_cnt = m_edit1.GetWindowTextLength();

out_str.Format("%s:%d",edit_str,edit_cnt);

MessageBox(out_str,NULL,MB_OK);

}

void CSampleDlg::OnButton2() {

m_edit1.SetWindowText("エディットボックスに文字列をセットする");

}

void CSampleDlg::OnButton3() {

m_edit1.SetWindowText("");

}

work_poor <- http://yahoo.co.jp

id:aki_720

ありがとうございます

助かりました。

2006/12/06 01:25:32

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません