- DXライブラリ 総合スレッド その10
919 :910[sage]:2011/11/26(土) 01:00:02.64 ID:OK82FRmW - 皆さんレスありがとうございます。910です。
>1. 終了時に何か特殊な動作をさせたいならそういう関数はあるがDxLib_End()を呼びたいだけなら気にする必要は無い そうでしたか。呼ばずに終了すると、何かとてつもないことになる、とどこかで見た気がしたのですが、妄想だったようです。 >SetWindowUserCloseEnableFlag >「×」を押すなどして強制終了されるときはProcessMessage()が-1を返すので、そこで分岐すればOKだった気がする。 おぉぉ!勉強になります。 >3. 説明省いてるだけで普通に使って良し ありがとうございます。リファレンスだけではなく、ヘッダも読むようにします。 (2)についてなのですが、私が作ったプログラムでは、タイトルバーをつかむことも、×を押すことも出来ない、というか、ウィンドウ内にマウスアイコンが入るとマウスアイコン表示が消えてしまいます。 何を言っているかわからないと指摘を受けたので、「DrawTriangle3D」のサンプルに対して、「ChangeWindowMode(TRUE);」を追記して試したところ、普通にウィンドウバーをつかむことができ、移動も×も出来ました。 どうも、おかしなことになっているようです。チェックしてみます。 ここはとても暖かいスレッドですね。また、どうぞよろしくお願いします。
|