部屋
タブ

program WM_SIZE の罠

1日プログラミング。家でここ2日ぐらい作ってた怪しいソフト。その後、バイト先で昨日の続き。いちおう完成と言うことで。

以下、今日ハマったこと。WM_SIZE が送られるのは、自分のウインドウサイズが変化した後だった。ついつい、WM_SIZE を処理する部分の冒頭に MoveWindow( hWnd, 0, 0, LOWORD( lParam), HIWORD( lParam), FALSE) ; なんてしてしまっていた。これでも、大概の場合正しく動くんだけど、このウインドウが親ウインドウの左上に配置されない場合におかしな状態になる。これで、1日悩まされた、というお話でした。

[コメントを書く]
名 前
性 別
名前の色

コメント

© 1998-2003 nitoyon.