トップページ⇒tech
7コメント1KB

【MS自ら】APIの正しい使い方教えろ【ガセネタ】

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
while( GetMessage( &msg, hWnd, 0, 0) ) {
TranslateMessage( &msg );
DispatchMessage( &msg );
}
は間違いだってさ。GetMessage()がエラー起こすと-1返すから
for(;;) {
tmp = GetMessage( &msg, hWnd, 0, 0 );
if( tmp == -1 ) {
// エラー処理
}
if( tmp == 0 ) break;
TranslateMessage( &msg );
DispatchMessage( &msg );
}
とかってやるんだって。MSのサンプルですら間違ってるから注意ね。
みんなもウンチク語って。頼むわ。
0002デフォルトの名無しさんNGNG
単発は死んでね
0003デフォルトの名無しさんNGNG
最近本当に糞スレ立てるやつ多いよなぁ
0004デフォルトの名無しさんNGNG
長髪ですが
0005デフォルトの名無しさんNGNG
挑発です
0006デフォルトの名無しさんNGNG
単発質問でスレを立てないでください。

Win32API 質問箱 Build8
http://pc2.2ch.net/test/read.cgi/tech/1040964626/
0007デフォルトの名無しさんNGNG
猫でもわかるMessage Loop
http://www.kumei.ne.jp/c_lang/loop.htm
■ このスレッドは過去ログ倉庫に格納されています