int GetMouseDispFlag( void ) ; // マウスを表示するかどうかのフラグを取得する int GetWindowCloseFlag( void ) ; // ウインドウを閉じようとしているかの情報を得る→本当に終了しますか?とか確認を表示するのに使えそう int GetWindowUserCloseFlag( int StateResetFlag = FALSE ) ; //×ボタンが押されたかどうかを調べる int SetDoubleStartValidFlag( int Flag ) ; // 2重起動を許すかどうかのフラグをセットする←複数起動させてもいいゲームならここを変更
マルチタスクのゲーム作りたいならここらへんが役に立ちそう int AddMessageTakeOverWindow( HWND Window ) ; // メッセージ処理をDXライブラリに肩代わりしてもらうウインドウを追加する int SubMessageTakeOverWindow( HWND Window ) ; // メッセージ処理をDXライブラリに肩代わりしてもらうウインドウを減らす
int SetWindowInitPosition( int x , int y ) ; // ウインドウの初期位置を設定する int SetNotWinFlag( int Flag ) ; // DXライブラリのウインドウ関連の機能を使用しないフラグ←これめちゃくちゃ便利でふいた int SetWindowUserCloseEnableFlag( int Flag ) ; // メインウインドウの×ボタンを押した時にライブラリが自動的にウインドウを閉じるかどうかのフラグをセットする←上記のGetWindowCloseFlagと組み合わせると幸せ int SetDXArchiveExtension( const char *Extension = NULL ) ; // 検索するDXアーカイブファイルの拡張子を変更する int SetBackgroundColor( int Red, int Green, int Blue ) ; // メインウインドウのバックグラウンドカラーを設定する←初期背景色は黒(#000000) int SetDragFileValidFlag( int Flag ) ;