ボタン無し、リサイズ不可なウィンドウ
を作成するために、以下のようなコードを書いてみたのですが、
ボタン無し、リサイズ不可なウィンドウ として動作してくれるものの
ウィンドウの周囲部にゴミのような物が表示され困っています。
オプション画面を表示した後で、メイン画面とオプション画面を交互に切り替えると
オプション画面の方にゴミが表示されます。
SetWindowLong と言う単語でサーチエンジンで調べてみたのですが
いまいち理解できないので、どなたか適切な方法を教えて下さい。
#include "user32.as" screen 0 title "メイン画面" objsize 100,30 button gosub "オプション画面表示", *L1 screen 2,630,400,0+2 // +2 で非表示な窓 GetWindowLong hwnd, -16 SetWindowLong hwnd, -16, stat + $40000 // ボタン無し、リサイズ不可 title "オプション画面" stop *L1 gsel 2,1 // screen 2 をアクティブに return