ページ 1 / 1
RADで作ったTEXTの背景色は変えられますか?
Posted: 2008年11月27日(木) 21:19
by rikaeigo2
こんにちは、初心者rikaeigo2です。
RADで作ったTEXTの背景色は変えられますか?どうやったら変えられますか?
RADで作ったTEXTはSTATICWINDOWですか?
どうか教えてください。
背景色について
Posted: 2008年12月02日(火) 21:29
by C1000
RADで作ったTEXTはSTATICWINDOWですか?
RADで作ることができるのはふつうのエディットボックスです。
RADで作ったTEXTの背景色は変えられますか?どうやったら変えられますか
ここを参考にしてみてください。
http://www.activebasic.com/forum/viewto ... a804da7e50
Posted: 2008年12月03日(水) 20:44
by rikaeigo2
C1000さん返信ありがとうございます。
と、いうことはSTATICTEXT=EDITBOXということですか?
Posted: 2008年12月04日(木) 00:19
by イグトランス
RADでTEXTのアイコンとなっているものがStaticで,ab|のアイコンのがEditです。
色を変える方法自体は,C1000さんの示してくれたリンク先をまず参考にしてみてください。その際,先のコードでWM_CTLCOLOREDITとなっている部分をWM_CTLCOLORSTATICとすればStatic用になります。
Posted: 2008年12月04日(木) 00:43
by rikaeigo2
イグトランスさんありがとうございます。
でもわからないので、
もう解決できないので、別のやり方でやってしまっていて・・・^^;;;スミマセンです。
Posted: 2008年12月04日(木) 21:38
by rikaeigo2
いくらイジッテも、背景色が変わらなかった理由がわかりました。
再描画の所に
hDC=GetDC(hMainWnd)
と書いてあったのを消したら、色が変わりました。^^;;
SetBkColor(・・・を消さずに残しておいたのです。
お騒がせいたしました(TT)。