C/C++言語でRPGを作ってみるスレ2
■ このスレッドは過去ログ倉庫に格納されています
0123デフォルトの名無しさん
2005/07/14(木) 02:50:22<気になった点>
・RECT型変数の値渡し
・大域変数と仮引数のシンボルが同じなので危険な香り (今は問題になっていないが・・・)
・ハンドル型のアドレスを保持しておく意味が分からない
・属性を持たない具象クラスは必要ないぽ
・WM_DESTROYでのリソース解放部分が怪しげ
・hMemMemDCにちょっとワラタ
<修正・改良すべき点>
・ある程度のサイズを持った構造体orクラスインスタンスは参照・アドレス渡しにする
・DCを削除する際は初期の状態に戻すべき (SelectObject)
・リソース管理クラスを作っておけば解放(や所有権)が明確化される
・HDCは必要な時にGet、Createすれば解放のタイミングは問題にならない。
(ハンドル数の節約にもなるが、フラグメンテーションが発生する可能性はないのだろうか・・・謎)
■ このスレッドは過去ログ倉庫に格納されています