トップページ > 過去ログ > 記事閲覧
メニューバー使用時の挙動
名前:たまご 日時: 2012/02/12 05:55

こんにちは、いつもDXライブラリにお世話になっています。 久しぶりにDXライブラリのバージョンを3.04bから新しいの(3.07a)に変えたのですが、少し挙動が変わっているようで質問させていただきます。 以下のコードのようにメニューバーを使用すると描画領域がメニューバーに合わせて狭くなってしまいますが、これは正常な動作なのでしょうか? 以前はメニューバーを表示させても描画領域のサイズは変わっていなかったと思うのですが・・・。 //テストコード(過去ログ2195のいっちさんのプログラムを一部流用させていただきました) #include "DxLib.h" int WINAPI WinMain( HINSTANCE, HINSTANCE, LPSTR, int ){ ChangeWindowMode( TRUE ); if ( DxLib_Init( ) == -1 ) return -1; //ここをコメントアウトすると正常に描画されます。 AddMenuItem_Name( NULL, "MENU" ); AddMenuItem_Name( "MENU", "QUIT" ); SetUseMenuFlag( TRUE ); SetMouseDispFlag( TRUE ); SetDrawScreen( DX_SCREEN_BACK ); while ( ProcessMessage() == 0 ){ ClearDrawScreen(); //余白10pxの箱を描画 DrawBox( 10, 10, 630, 470, 0x666666 , TRUE ); //画面左上角から右下角まで斜線を描画 DrawLine( 0, 0, 640, 480, 0xFF0000 ); ScreenFlip(); } DxLib_End(); return 0; }

Page: 1 |

Re: メニューバー使用時の挙動 ( No.1 )
名前:たまご(解決) 日時:2012/02/12 06:11

よく見たら雑談&質問掲示板の方にて解決されていました。 テスト版では修正されています。 申し訳ありませんでした。

Page: 1 |