- 957 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 20:59:59 ]
- 少し話題に上ったので GetMessage() の戻り値の話をさせてください。
どうやら GetMessage() で -1 が返るのは、引数が無効な値の場合に 限られるようです。つまり msg を MSG 構造体とすると、 (A) GetMessage(&msg, hWnd, 0, 0); (B) GetMessage(&msg, NULL, 0, 0); (A) では -1 かどうかのチェックをした方がいいですが、(B) のような より一般的なケースではチェックは不要ということになります。 なお、MSDN に載っているのも (A) に対する警告と思われます。
|

|