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


HSPTV!掲示板


未解決 解決 停止 削除要請

2018
0917
HSP太郎小さいダイアログを出す方法2解決


HSP太郎

リンク

2018/9/17(Mon) 13:23:29|NO.85343

小さいダイアログを表示する方法を教えてください。



この記事に返信する


ゆうやん

リンク

2018/9/17(Mon) 15:06:01|NO.85344

>小さいダイアログを表示する方法を教えてください。
dialog命令やMessageBox関数では無理だと思います。
モーダルウィンドウを作成するとかでしょうね。

#include "user32.as" #define GWL_HWNDPARENT -8 screen 1,200,80,4|2 GetWindowLong hwnd, -16 SetWindowLong hwnd, -16, stat - $20000 gsel 0 gsel 0 mwin=hwnd gsel 1 SetWindowLong hwnd,GWL_HWNDPARENT,mwin EnableWindow mwin,0 title "メッセージ" onexit gosub *exit font "",12 pos 40,30 LoadIcon 0,32516 DrawIconEx hdc,5,20,stat,32,32,0,0,3 mes "Hello World!" pos 131,50 button gosub "OK",*close MessageBeep 64 gsel 1,1 stop *exit if wparam=1{ gosub *close return } end *close gsel 1,-1 SetWindowLong hwnd,GWL_HWNDPARENT,0 EnableWindow mwin,1 gsel 0,1 return



HSP太郎

リンク

2018/9/24(Mon) 20:28:19|NO.85439

返事が遅れてすみません。
ありがとうございます!!



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