Win32API質問箱 Build17
■ このスレッドは過去ログ倉庫に格納されています
0397デフォルトの名無しさん
NGNGWinMain関数の中で、ウインドウクラスの登録とウインドウの作成の処理を
別関数にして行っているものがあります。
↓こんな感じ
int WinMain
{
MyRegisterClass()←ここでウインドウクラスの登録
InitInstance()←ここでウインドウの作成
メッセージループ
}
上のMyRegisterClass関数の中で、たいていは
WNDCLASSEX wc; ←関数内のローカル変数になっている。
wc.member=hogehoge;
RegisterClassEx(&wc);
なんて感じになってるんですが、
クラスを登録してしまった後は、このwcは破棄してしまってよいのでしょうか?
あとでウインドウを作成するときにクラスの名前は必要ですが、
この構造体自体は不要?
動くには動いていますが、ちょっと不安になった。
■ このスレッドは過去ログ倉庫に格納されています