トップページ > 過去ログ > 記事閲覧
フルスクリーン:マウスが消える
名前:Masao 日時: 2009/09/21 11:12

フルスクリーンで起動し、y=0 の部分にマウスを近づけると、マウスが画面上から消滅します。(かつ、復帰しない) Visual C++ 2008 Express Edition Windows XP SP3 3.00c にて確認。 以下、テストに用いたコードです。 バグでしたら、修正よろしくお願いします。 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 #include "DxLib.h" int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) { //以下の行をコメントアウトで回避可能。 //SetUseDirectDrawFlag(FALSE); // DXライブラリ初期化処理 if(DxLib_Init() == -1){return -1;} // エラーが起きたら直ちに終了 // 描画先画面を裏画面にセット SetDrawScreen( DX_SCREEN_BACK ) ; // マウスを表示状態にする SetMouseDispFlag( TRUE ); while(ProcessMessage() == 0 && CheckHitKey( KEY_INPUT_ESCAPE ) == 0){ DrawString(100,0,"↑マウスをここ(y=0)にあてると消える。ESCで終了。",GetColor(255,255,255)); ScreenFlip(); ClearDrawScreen(); } DxLib_End() ; // DXライブラリ使用の終了処理 return 0 ; // ソフトの終了 }

Page: 1 |

Re: フルスクリーン:マウスが消える ( No.1 )
名前:管理人 日時:2009/09/24 23:43

ご報告ありがとうございます、修正したバージョンをアップしましたので よろしければお使いください m(_ _)m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用 (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』、VCをお使いの場合は『リビルド』をして下さい)
Re: フルスクリーン:マウスが消える ( No.2 )
名前:Masao 日時:2009/09/25 04:55

修正を確認しました。 ありがとうございました。

Page: 1 |