こんばんは。
現在ゲームプログラミングの館にて勉強中なのですが、
ここのページ(
http://dixq.net/g/01_08.html)の部分でわからない部分があります。
というのも、ページ内のwhile文の中のプログラムを条件式の中にまとめて書き込む(短縮する)ところなのですが、
条件式の中身を以下のように書き込んだところ、画像が表示されず真っ黒のままになりました。
int x=0;
int h; // データハンドル格納用変数
h = LoadGraph( "画像/キャラクタ01.png" ); // 画像をロード
while( ProcessMessage()==0 && ClearDrawScreen()==0 && ScreenFlip()==0){
DrawGraph(x,100,h,TRUE); //画像描写(SetDrawScreenの設定で裏に描写)
x=x+2;
}
ちなみにページの通りの順番 while( ScreenFlip()==0 && ProcessMessage()==0 && ClearDrawScreen()==0 ){
とするとちゃんと画像が表示されるのですが、ここの理由がわかりません。
基本的なことで申し訳ないのですが、どなたか教えていただけないでしょうか?