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


HSPTV!掲示板


未解決 解決 停止 削除要請

2018
1115
ゆうやん (投稿者削除)2未解決


ゆうやん

リンク

2018/11/15(Thu) 17:55:55|NO.85829

この記事は投稿者により削除されました。
2018/11/23(Fri) 18:47:53



この記事に返信する


掘木

リンク

2018/11/15(Thu) 21:52:13|NO.85832

HSPウィンドウが独自のWM_GETMINMAXINFOメッセージ処理を持っていることに起因します。

HSPウィンドウの「初期化サイズ」とは、バックバッファの大きさです。
HSPのウィンドウはWM_GETMINMAXINFOメッセージ処理によって、バックバッファを越えない大きさにしかならないようになっています。

単純にWM_GETMINMAXINFOのメッセージ処理を無効にするなら、DefWindowProcを返すoncmd割り込みを用意すればいいでしょう。

ちなみに、メッセージの番号は

#define global WM_GETMINMAXINFO 0x0024
です。

HSPとしては、それによって生じる問題があるからできないようにしているので、
描画に(Windows的に問題があるわけじゃないけども)問題が出ます。

バックバッファを再作成し、調整するコードを用意するのも一つ。



キースソフト

リンク

2018/11/18(Sun) 06:37:37|NO.85843

僕はUnityを使っていたので気にはなりませんでしたがパソコンによって画面のサイズが違い
ますよねそれに合わせてゲームの画面サイズをかえたいのですがどうしたら良いですか
モジュールの機能は使った事がないのでやり方が分かりませんどなたか教えてください



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