トップページ > プログラム > 2014年09月20日 > QUpUX8gO

書き込み順位&時間帯一覧

7 位/196 ID中時間01234567891011121314151617181920212223Total
書き込み数2000011000000001010000006



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Win32API質問箱 Build118
OpenGLスレ Part21
スレ立てるまでもない質問はここで 138匹目

書き込みレス一覧

Win32API質問箱 Build118
377 :デフォルトの名無しさん[sage]:2014/09/20(土) 00:51:27.15 ID:QUpUX8gO
>>376
WM_CLOSE以外でDestroyWindow()呼びたいときはどうするの?
自身の用件が終了後、自動で閉じる窓とか、
ゲーム(閉じるボタンではなくゲーム内操作からの終了)とか。
どちらも、WM_CLOSEからの終了もまた考えられるが、別口からの終了もまた考えられるワケだ。
Win32API質問箱 Build118
379 :デフォルトの名無しさん[sage]:2014/09/20(土) 00:57:25.46 ID:QUpUX8gO
>>378
いいえ、全く。
Win32API質問箱 Build118
384 :デフォルトの名無しさん[sage]:2014/09/20(土) 05:05:16.60 ID:QUpUX8gO
>>382
纏めるに決まってんじゃん、各イベントを関数/メソッド化してんだから
WM_CREATEで呼んだ初期化と対になる解放処理をWM_DESTROYで呼ぶだけよ

とは言え、単にWM_DESTROYに書いとけば自然とそこにまとまるんだけどな
OpenGLスレ Part21
81 :デフォルトの名無しさん[sage]:2014/09/20(土) 06:01:23.27 ID:QUpUX8gO
>>80
まあ、かなりはしょってるからな
それ言うならambientも言及せにゃならんし
とりあえずのシェーダ知らん人への掴み易さ重視ってことで
Win32API質問箱 Build118
395 :デフォルトの名無しさん[sage]:2014/09/20(土) 15:25:47.64 ID:QUpUX8gO
WM_DESTROYはDestroyWindow()の他、WM_CREATEをreturn -1で終えた際にも発生するし
WM_DESTROY処理時点ではまだウィンドウは(画面から消えてはいるが)存在はしてる
これ以上の後処理に適した場は無いと思う
スレ立てるまでもない質問はここで 138匹目
445 :デフォルトの名無しさん[sage]:2014/09/20(土) 17:23:30.32 ID:QUpUX8gO
むしろ、それの影響を最小限に抑えることこそが「仕組み」だと思う


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。