HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0513
スーパーまるお黒い入力BOX3解決


スーパーまるお

リンク

2007/5/13(Sun) 16:09:06|NO.8225

hspやコマンドプロントのように黒い入力BOXにしたいのですがどうすればいいのでしょうか?
誰か教えてください。



この記事に返信する


水野

リンク

2007/5/13(Sun) 20:19:06|NO.8229

リッチエディットコントロールを置いて
背景を黒にしてみてはいかがかと。



pizza

リンク

2007/5/13(Sun) 22:03:50|NO.8231

WM_CTLCOLOREDITが来た時にブラシのハンドルを返すと、
背景色を変えることが出来ます。


#include "gdi32.as" #define WM_CTLCOLOREDIT 0x0133 #define BLACK_BRUSH 4 #define ctype RGB(%1, %2, %3) (%1|(%2<<8)|(%3<<16)) s1 = "default" input s1, 100, 20 hInput1 = objinfo_hwnd(stat) s2 = "black" input s2, 100, 20 hInput2 = objinfo_hwnd(stat) oncmd gosub *lb_OnCtlColorEdit, WM_CTLCOLOREDIT // 黒いブラシ取得 GetStockObject BLACK_BRUSH hbrBlack = stat stop *lb_OnCtlColorEdit // wParamにinput(mesbox)のhdc // lParamにinput(mesbox)のハンドル if lParam != hInput2 : return // 文字背景色を黒に SetBkColor wParam, RGB(0, 0, 0) // 文字色を白に SetTextColor wParam, RGB(255, 255, 255) return hbrBlack



スーパーまるお

リンク

2007/5/14(Mon) 20:36:17|NO.8251

なるほど。こんな風にするんですね。どうもありがとうございます



ONION software Copyright 1997-2023(c) All rights reserved.