#include "DxLib.h" #include #include //構造体 //プロトタイプ宣言 // WinMain関数 Cの int main(){} int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) { //////////////////DXライブラリを使う準備///////////////////// // DXライブラリ初期化処理 if( DxLib_Init() == -1 ) return -1; // ウインドウで表示、グラフィックの描画先を裏画面にセット ChangeWindowMode(TRUE),DxLib_Init(),SetDrawScreen( DX_SCREEN_BACK ); // 画面モードの設定 SetGraphMode( 640 , 480 , 16 ) ; /////////////////////////////変数宣言、初期化/////////////////////////// ////////////////////////////// メインルーチン///////////////////////////////////////(ルーチンってなんだ) while( 1 ) { // 画面を初期化(真っ黒にする) ClearDrawScreen(); //////////////////DXライブラリにおける大切な処理///////////////////// // もしESCキーが押されていたらループから抜ける if( CheckHitKey( KEY_INPUT_ESCAPE) ) break ; // 裏画面の内容を表画面にコピーする ScreenFlip() ; //少し待つ(本来は使うべきではないwaittimer関数→パソコンの更新に合わせて待つ時間を変更する必要があるが今回は省略) WaitTimer(50); // Windows 特有の面倒な処理をDXライブラリにやらせる // -1 が返ってきたらループを抜ける if( ProcessMessage() < 0 ) break ; ///////////////////////////////////////////////////////////////// } // DXライブラリ使用の終了処理 DxLib_End() ; // ソフトの終了 return 0 ; }