もう少し、質問したい内容を具体的にしてください。
そのままでは答えにくいです。
タイトルも、ひと目で質問内容が分かるものの方がいいですよ。
後で、似たような質問をしたい人が、過去ログを探しやすくなります。
一応、シーンごとの描画をどう切り替えるか?という話と解釈します。
他の方がどうされてるか分かりませんが、
私は現在描画するシーンを変数で選択する形にしています。
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow ){
if( DxLib_Init() == -1 )return -1;
// 描画先画面を裏にする
SetDrawScreen( DX_SCREEN_BACK ) ;
//描画シーン指定変数を宣言
int mode=0;
//メインループ
while(1){
// 画面初期化
ClearDrawScreen();
//現在のモードにあわせて、描画シーンを選ぶ
if(mode==0){
//===シーン0の描画===//
//シーン1へ移行するとき
if(条件)mode=1;
}else if(mode==1){
//===シーン1の描画の場合===//
//シーン0へ移行するとき
if(条件)mode=0;
}else{
//===それ以外の描画の場合===//
}
// 裏画面の内容を表画面にコピー
ScreenFlip();
//プロセス処理
if(ProcessMessage()<0)break;
//ループの速度を調節
WaitTimer(20);
}
DxLib_End() ; // DXライブラリ使用の終了処理
return 0 ; // ソフトの終了
}