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


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0609
KENTAオブジェクト設置後のフォント変更3解決


KENTA

リンク

2007/6/9(Sat) 16:00:45|NO.8855

設置前はobjmodeで変更しますが、
メッセージボックスなどを設置した後、
フォントを変更することはできるのでしょうか?
教えてください!!

説明をすると、

mesboxなどのオブジェクトを設置する ↓ 何かの処理をする ↓ 再描画したら(変更されていなければ、しなくてもいい) オブジェクト内の文字列が変更されている。



この記事に返信する


pizza

リンク

2007/6/9(Sat) 21:10:43|NO.8864

WM_SETFONTで変更できます。


#include "gdi32.as" #define WM_SETFONT 0x0030 #define SYSTEM_FIXED_FONT 16 buf = "テスト" mesbox buf, ginfo_winx, ginfo_winy, 5 hEdit = objinfo_hwnd(stat) wait 100 GetStockObject SYSTEM_FIXED_FONT hFont = stat // wParamにフォントのハンドル sendmsg hEdit, WM_SETFONT, hFont, 1 stop

>オブジェクト内の文字列が変更されている。

文字列を変えるだけならobjprmで。



KENTA

リンク

2007/6/10(Sun) 00:01:26|NO.8869

pizzaさん、ありがとうございます。
おかげで解決しました。



KENTA

リンク

2007/6/10(Sun) 00:02:47|NO.8870

追加...

>オブジェクト内の文字列が変更されている。
私の説明のミスでした・・・。すいません。



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