トップページ > 過去ログ > 記事閲覧
int LoadPauseGraphがうまくいかない
名前:タカトゥ 日時: 2011/08/21 21:01

int LoadPauseGraph( char *FileName ) ; でウィンドウがアクティブではない時の停止中に画像を表示しようと思っているのですが フォーカスが移った一瞬だけ表示されるのですがすぐに元の画面に戻ってしまいます。 環境はwin7 64bit VC++2010 および VC++2008です。 #include "DxLib.h" int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) { ChangeWindowMode(TRUE); if( DxLib_Init() == -1 ) // DXライブラリ初期化処理 { return -1; // エラーが起きたら直ちに終了 } LoadPauseGraph( "back.bmp" ) ; while( ScreenFlip()==0 && ProcessMessage()==0 && ClearDrawScreen()==0 ){ } DxLib_End() ; // DXライブラリ使用の終了処理 return 0 ; // ソフトの終了 } この状態で発生します。

Page: 1 |

Re: int LoadPauseGraphがうまくいかない ( No.1 )
名前:いっち 日時:2011/08/22 19:29

私の環境でも事象を確認しました。 Ver.2.25b のDXライブラリでは発生しないので、バグではないでしょうか。 管理人さんの見解をお待ちいただくのが宜しいかと思います。
Re: int LoadPauseGraphがうまくいかない ( No.2 )
名前:管理人 日時:2011/09/03 23:56

ご報告ありがとうございます、手元の環境でも現象を確認できました バグを修正したバージョンをアップしましたので、 よろしければお試しになってみて下さい m(_ _;m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibGCCTest.exe // Gnu C++ 用 (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』を、VCをお使いの場合は『リビルド』を、 Dev-C++をお使いの方は「Rebuild All(Ctrl+F11)」をして下さい)
Re: int LoadPauseGraphがうまくいかない ( No.3 )
名前:タカトゥ(解決済み) 日時:2011/09/04 19:19

正常に動作しました。 ありがとうございました。

Page: 1 |