テキストボックスの文字変更 – 固定ページ 2 – プログラミング – Home

テキストボックスの文字変更
 
通知
すべてクリア

[解決済] テキストボックスの文字変更

固定ページ 2 / 2

sugar
 sugar
(@sugar)
ゲスト
結合: 24年前
投稿: 448
 

スタティックコントロール(CStatic)もCWndから派生したクラスなので、
CWnd::SetWindowText()を使うことができます。


返信引用
zeta
 zeta
(@zeta)
ゲスト
結合: 22年前
投稿: 20
 

私のつたない手法では、スタティックコントロールを文字列ラベルとして利用するのではなく、
状態に応じて変更される文字列ラベルとして利用するとき、デフォルトのIDC_STATICを
IDC_MY_MESSAGEなどのように変更して使います。

また、頻繁に変更する必要があるときは、IDC_MY_MESSAGEに対してクラスウィザードでメンバ
変数を割り当てることもあります。でも、選択できる変数型はCString型かコントロール自体な
ので数値を表示するときに面倒なときもあるのですが・・・。

そのようにしたときは、UpdateData()も必要だったかな・・・。

こんな感じでよいでしょうか?


返信引用
固定ページ 2 / 2

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました