忍者ブログ

4次元ラボ

真実を伝えるブログ。

【HSP】通常ウィンドウと枠なしウィンドウを動的に切り替える方法

備忘録を兼ねて。
screenやbgscr命令を使うと初期化になってしまうので画面が消えてしまいます。
でもこれなら消えずにそのまま。
フルスクリーンにしたい時とかに使える?


#include "user32.as"

button gosub"枠なし",*bgsc
button gosub"通常",*scr
stop
*bgsc
SetWindowLong hwnd,-16,$96000000
SetWindowPos hwnd, 0, 0, 0, 0, 0, $3 ;ウィンドウ再描画
return
*scr
SetWindowLong hwnd,-16,$16CA0000
return

サイズ可変の場合は「SetWindowLong hwnd,-16,$16CE0000」

この記事にコメントする

  • お名前
  • メール

  • 本文
PR

- HOME -

最終更新:2019年8月21日

8/21:記事更新
「Re:ステージ 7話、超絶神回!」

8/20:記事更新
8/19:記事・ソフト更新
「透過PNGをデスクトップに飾るやつ」

この欄は手動更新の為、たまに忘れるかもしれません><

(2019年 08/19)
(2019年 08/09)
(2019年 08/01)
(2019年 07/23)
(2019年 07/21)
(2019年 07/16)
(2019年 07/10)
(2019年 07/03)
(2019年 07/02)
(2019年 06/16)
(2019年 05/30)
(2019年 05/30)
(2019年 05/22)
(2019年 05/09)
(2019年 04/21)

HN:
hаmyuu
自己紹介:
趣味で色々やってます。
最近はHSPでプログラミングしたりアニメみたり。
金と流行りに目が無い。(故に貧乏)
かなりコミュ障。(人見知り)

主な生息地 :
Twitter
YouTube
niconico
ひまわり動画
HSPTV!掲示板

好きなもの :
萌えアニメ、ゲーム、PC

1991年生まれ。