エディットボックスの背景 – プログラミング – Home

エディットボックスの背景
 
通知
すべてクリア

エディットボックスの背景

固定ページ 1 / 2

kamenrider
 kamenrider
(@kamenrider)
ゲスト
結合: 22年前
投稿: 20
Topic starter  

エディットボックスの背景の色をかえるにはどうしたらよいのでしょうか?教えてください。


引用解決済
トピックタグ
へたれ
 へたれ
(@へたれ)
ゲスト
結合: 23年前
投稿: 32
 

ここの掲示板で、「エディットボックス」「背景色」とかで検索すると
たくさん出てきますよ。


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

制御文を使って条件のもとで色を付けたいのですが、うまくいきません。どうすれば良いか教え
てください。


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

どううまくいかないんですか?


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

OnCtlColorでやろうとしていたんですがよくわからなくて・・・


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

どこまで理解できて、なにがわからないのですか?


返信引用
NEG(ねぐ)
 NEG(ねぐ)
(@NEG(ねぐ))
ゲスト
結合: 23年前
投稿: 178
 

 過去歴と変わらないかもしれないが、一応参考までに・・・
http://www24.cds.ne.jp/~neg/pro/piyo1/dialog/color.html


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

ほとんど皆無です。


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

制御文云々とありますが、とりあえずそれは置いておいて、
NEG(ねぐ)さんが示す方法で、背景色を変えることはできますか?

まずそれを実現してから、条件による背景色きりかえを考えるようにしないと。


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

とりあえず色をかえることはできました。各エディットボックスに対してif文で制御していて、
その中で変えるのがわかりません。


返信引用
渋木宏明(ひどり)
 渋木宏明(ひどり)
(@渋木宏明(ひどり))
ゲスト
結合: 23年前
投稿: 196
 

色を変えることが出来たのなら、色指定に定数ではなく変数を用いるようにして、ボタ
ンが押されたらその変数の値を変更すれば基本的にはOKでしょ?

ただし、Windows GUI アプリのお作法として、↑の変数を変更した後に、エディットボ
ックスに対して InvalidateRect(), UpdateWindow() を行って、表示更新を促してやる
必要があります。


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

CFormViewで入力した数値に対して通常は白のままで、条件によりプロパティページのエディッ
トボックスの色を変えるにはどうしたら良いのでしょう。


返信引用
へたれ
 へたれ
(@へたれ)
ゲスト
結合: 23年前
投稿: 32
 

NEG(ねぐ)さんの示す方法の

hbr = m_hbr;

のところに if 文を追加すればいいのでは?


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

エディットボックスがたくさんある場合、一つを指定する方法がわかりません。あと、すでに書
いてあるif文の中で色変えはできませんか?


返信引用
NEG(ねぐ)
 NEG(ねぐ)
(@NEG(ねぐ))
ゲスト
結合: 23年前
投稿: 178
 

 ヘルプ(MSDN)でOnCtlColorを参照しましょう。
http://www.microsoft.com/japan/msdn/library/default.asp?
url=/japan/msdn/library/ja/vclib/html/_mfc_cwnd.3a3a.onctlcolor.asp
 pWndで切り分けできます。


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

返信する

投稿者名

投稿者メールアドレス

タイトル *

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