ページ 11

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)。