RADで作ったTEXTの背景色は変えられますか?

ActiveBasicでのプログラミングでわからないこと、困ったことなどがあったら、ここで質問してみましょう(質問を行う場合は、過去ログやWeb上であらかじめ問題を整理するようにしましょう☆)。
返信する
メッセージ
作成者
rikaeigo2
記事: 23
登録日時: 2008年7月30日(水) 23:50

RADで作ったTEXTの背景色は変えられますか?

#1 投稿記事 by rikaeigo2 »

こんにちは、初心者rikaeigo2です。
RADで作ったTEXTの背景色は変えられますか?どうやったら変えられますか?
RADで作ったTEXTはSTATICWINDOWですか?
どうか教えてください。
C1000
記事: 185
登録日時: 2006年5月07日(日) 17:16
お住まい: 宮城県
連絡する:

背景色について

#2 投稿記事 by C1000 »

RADで作ったTEXTはSTATICWINDOWですか?
RADで作ることができるのはふつうのエディットボックスです。
RADで作ったTEXTの背景色は変えられますか?どうやったら変えられますか
ここを参考にしてみてください。
http://www.activebasic.com/forum/viewto ... a804da7e50
rikaeigo2
記事: 23
登録日時: 2008年7月30日(水) 23:50

#3 投稿記事 by rikaeigo2 »

C1000さん返信ありがとうございます。

と、いうことはSTATICTEXT=EDITBOXということですか?
イグトランス
記事: 899
登録日時: 2005年5月31日(火) 17:59
お住まい: 東京都
連絡する:

#4 投稿記事 by イグトランス »

RADでTEXTのアイコンとなっているものがStaticで,ab|のアイコンのがEditです。

色を変える方法自体は,C1000さんの示してくれたリンク先をまず参考にしてみてください。その際,先のコードでWM_CTLCOLOREDITとなっている部分をWM_CTLCOLORSTATICとすればStatic用になります。
rikaeigo2
記事: 23
登録日時: 2008年7月30日(水) 23:50

#5 投稿記事 by rikaeigo2 »

イグトランスさんありがとうございます。

でもわからないので、
もう解決できないので、別のやり方でやってしまっていて・・・^^;;;スミマセンです。
rikaeigo2
記事: 23
登録日時: 2008年7月30日(水) 23:50

#6 投稿記事 by rikaeigo2 »

いくらイジッテも、背景色が変わらなかった理由がわかりました。
再描画の所に
hDC=GetDC(hMainWnd)
と書いてあったのを消したら、色が変わりました。^^;;
SetBkColor(・・・を消さずに残しておいたのです。

お騒がせいたしました(TT)。
返信する