トップページ > 過去ログ > 記事閲覧
ログのフォントハンドル値が異常
名前:ひよこ 日時: 2009/11/29 11:20

いつもお世話になっています。 シューティングゲームを作っているのですが、 DxLib_End();で終了したら、フォントハンドル値が異常ですとでます。 これはどうすれば消えるのでしょうか? ログを置いておきます。 シューティング.exe': 'D:\シューティング\シューティング\Debug\シューティング.exe' を読み込みました。シンボルが読み込まれました。 'シューティング.exe': 'C:\Windows\System32\ntdll.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\kernel32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.6001.18000_none_886786f450a74a05\comctl32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\advapi32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\rpcrt4.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\gdi32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\user32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\ole32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\msvcrt.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\shell32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\shlwapi.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\winmm.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\oleaut32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\oleacc.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\wsock32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\ws2_32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\nsi.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\imm32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\msctf.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\msacm32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\lpk.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\usp10.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6001.18000_none_5cdbaa5a083979cc\comctl32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\uxtheme.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Program Files\JWord\Plugin2\jwdsrch.dll' を読み込みました。バイナリはデバッグ情報と一緒にビルドされませんでした。 'シューティング.exe': 'C:\Windows\System32\wininet.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\normaliz.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\iertutil.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\version.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Program Files\K7 Computing\K7TSecurity\k7oeplgn.dll' を読み込みました。バイナリはデバッグ情報と一緒にビルドされませんでした。 'シューティング.exe': 'C:\Program Files\K7 Computing\K7TSecurity\K7TSHelp.dll' を読み込みました。バイナリはデバッグ情報と一緒にビルドされませんでした。 'シューティング.exe': 'C:\Windows\System32\atl.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Program Files\McAfee\SiteAdvisor\sahook.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\apphelp.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'imejp.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'imejp.dll' をアンロード 'シューティング.exe': 'C:\Windows\System32\IMJP12.IME' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4053_none_d08d7da0442a985d\msvcr80.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4053_none_d08d7da0442a985d\msvcp80.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\IMJP12K.DLL' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\IMEJP\IMJPAPI.DLL' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\SHARED\IMJKAPI.DLL' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\IMEJP\IMJPPRED.DLL' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\clbcatq.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\IMEJP\IMJPTIP.DLL' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\SHARED\IMETIP.DLL' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\SHARED\IMECFM.DLL' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\rsaenh.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\IMEJP\IMJPCMPS.DLL' を読み込みました。シンボルが読み込まれていません。 スレッド 'Win32 スレッド' (0x393c) はコード 1 (0x1) で終了しました。 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\SHARED\IMECFM.DLL' をアンロード 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\SHARED\IMETIP.DLL' をアンロード 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\IMEJP\IMJPTIP.DLL' をアンロード 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\IMEJP\IMJPCMPS.DLL' をアンロード システムの情報を出力します DXライブラリ Ver2.24c OS WindowsVista ( Build 6001 Service Pack 1 ) CPU動作速度:大体2.09GHz MMX命令を使用します CPUベンダ:GenuineIntel CPU名:Intel(R) Core(TM)2 Duo CPU T8100 @ 2.10GHz COMの初期化... 成功しました メモリ総量:2037.69MB 空きメモリ領域:959.60MB 959.60MB タイマーの精度を検査します 精度結果 更新回数 マルチメディアタイマー:0 パフォーマンスカウンター:60 パフォーマンスカウンターを使用します タイマー分解能 : 14318.180000 KHz ソフトの二重起動検査... 二重起動はされていませんでした ウインドウクラスを登録します... 登録に成功しました ウインドウモード起動用のウインドウを作成します IMEを無効にしました 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\IMEJP\IMJPTIP.DLL' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\SHARED\IMETIP.DLL' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\SHARED\IMECFM.DLL' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\IMEJP\IMJPCMPS.DLL' を読み込みました。シンボルが読み込まれていません。 ウインドウスタイルをウインドウモード用に変更します... 完了 DirectInput関係初期化処理 DirectInput7 の取得中... 'シューティング.exe': 'C:\Windows\System32\dinput.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\hid.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\setupapi.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\wintrust.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\crypt32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\msasn1.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\userenv.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\secur32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\imagehlp.dll' を読み込みました。シンボルが読み込まれていません。 成功 引き続き初期化処理... 初期化成功 ジョイパッドの初期化... ジョイパッドの初期化は正常に終了しました マウスデバイスの初期化... 初期化成功 キーボードデバイスの初期化... 初期化成功 DirectInput 関連の初期化は正常に終了しました DirectSound の初期化を行います DirectSound インターフェースの取得を行います.... 'シューティング.exe': 'C:\Windows\System32\dsound.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\powrprof.dll' を読み込みました。シンボルが読み込まれていません。 成功 引き続きインターフェースの初期化処理... 'シューティング.exe': 'C:\Windows\System32\MMDevAPI.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\AudioSes.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\AudioEng.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\psapi.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\avrt.dll' を読み込みました。シンボルが読み込まれていません。 成功 DirectSound デバイスを列挙します モジュール名: ドライバ記述:プライマリ サウンド ドライバ モジュール名:{0.0.0.00000000}.{afe9e098-fe88-4fe0-86ad-67525c01c6c6} ドライバ記述:スピーカー (Realtek High Definition Audio) 最大サンプリングレート:200.00KHz 最小サンプリングレート:0.10KHz 総サウンドメモリ領域:0.00KB 空きサウンドメモリ領域:0.00KB 利用可能サンプリング精度 プライマリ 16bit = OK 8bit = OK セカンダリ 16bit = OK 8bit = OK 利用可能チャンネル プライマリ MONO = OK STEREO = OK セカンダリ MONO = OK STEREO = OK DirectSound の初期化は正常に終了しました DirectDraw 関連の初期化を行います DirectDraw オブジェクトの取得を行います.... 'シューティング.exe': 'C:\Windows\System32\ddraw.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\dciman32.dll' を読み込みました。シンボルが読み込まれていません。 'シューティング.exe': 'C:\Windows\System32\dwmapi.dll' を読み込みました。シンボルが読み込まれていません。 成功 引き続き初期化処理... 'シューティング.exe': 'C:\Windows\System32\igdumd32.dll' を読み込みました。シンボルが読み込まれていません。 初期化に成功しました ビデオカードの情報 画面モード変更処理を開始します 画面モードの変更処理を開始します 640 x 480 16 bit ウインドウモードにします 画面モードの変更は正常に終了しました カラー情報 A:00000000 B:00ff0000 G:0000ff00 B:000000ff ウインドウスタイルをウインドウモード用に変更します... 完了 出力画面用の DirectDrawSurface を作成します 各スクリーンメモリの配置位置 PrimaryBuffer : VIDEOMEMORY BaskBuffer : VIDEOMEMORY 出力画面用の DirectDrawSurface の作成は正常に終了しました Direct3D 関連の初期化を行います Direct3Dオブジェクトを取得します 'シューティング.exe': 'C:\Windows\System32\d3dim700.dll' を読み込みました。シンボルが読み込まれていません。 Direct3Dオブジェクトを取得しました 3Dデバイスを作成します... 3Dデバイスの作成に成功しました テクスチャ最大幅:4096 最小幅:1 描画制限: D_D3DPTEXTURECAPS_POW2 = 1 D_D3DPTEXTURECAPS_SQUAREONLY = 0 テクスチャピクセルフォーマット 通常グラフィック用 BIT:16 RED:5 GREEN:6 BLUE:5 RED:00f800 GREEN:0007e0 BLUE:00001f BIT:32 RED:8 GREEN:8 BLUE:8 RED:ff0000 GREEN:00ff00 BLUE:0000ff アルファチャンネル付きグラフィック用 BIT:16 ALPHA:4 RED:4 GREEN:4 BLUE:4 ALPHA:0000f000 RED:00000f00 GREEN:000000f0 BLUE:0000000f BIT:32 ALPHA:8 RED:8 GREEN:8 BLUE:8 ALPHA:ff000000 RED:00ff0000 GREEN:0000ff00 BLUE:000000ff Direct3D 関連の初期化は正常に終了しました グラフィック管理系の初期化を行います 3Dグラフィック描画機能を使用します フォントの初期化を行います フォントの初期化は正常に終了しました グラフィック管理系の初期化は正常に終了しました サーフェス間転送には BltFast を使用します BitBlt:248555μs BltFast:83300μs スキャンラインの数:800 1フレーム当たりの時間は 17 msecです Tri00:17 msec Tri01:17 msec Tri02:16 msec Tri03:17 msec 画面モード変更処理は正常に終了しました DirectDraw 関連の初期化は正常に終了しました 文字コードバッファの初期化を行います... 完了しました スレッド 'Win32 スレッド' (0x3904) はコード 0 (0x0) で終了しました。 DirectDraw 関連の終了処理をおこないます フォントの初期化を行います フォントの初期化は正常に終了しました グラフィック管理系の終了処理は正常に終了しました Direct3D 関連の終了処理を行います 3Dデバイスの削除は正常に終了しました Direct3D 関連の終了処理は正常に終了しました メインサーフェスを破棄をします... 完了しました DirectDrawオブジェクトを解放します 'シューティング.exe': 'C:\Windows\System32\igdumd32.dll' をアンロード DirectDrawオブジェクトを解放しました DirectDraw 関連の終了処理は正常に終了しました DirectInput 関連の終了処理... 完了 スレッド 'Win32 スレッド' (0x3d90) はコード 0 (0x0) で終了しました。 スレッド 'Win32 スレッド' (0x3e44) はコード 0 (0x0) で終了しました。 スレッド 'Win32 スレッド' (0x3ab0) はコード 0 (0x0) で終了しました。 スレッド 'Win32 スレッド' (0x2c8c) はコード 0 (0x0) で終了しました。 DirectSound の終了処理は正常に終了しました ウインドウを閉じようとしています スレッド 'Win32 スレッド' (0x3b90) はコード 1 (0x1) で終了しました。 'シューティング.exe': 'C:\Program Files\Common Files\microsoft shared\IME12\SHARED\IMECFM.DLL' をアンロード ウインドウが破棄されようとしています ソフトを終了する準備が整いました スレッド 'Win32 スレッド' (0x3a68) はコード 0 (0x0) で終了しました。 スレッド 'Win32 スレッド' (0x39e4) はコード 1 (0x1) で終了しました。 Alloc memory dump Total size:0(0.000kb) Alloc num:0 フォントハンドル値が異常です Alloc memory dump Total size:0(0.000kb) Alloc num:0 スレッド 'Win32 スレッド' (0x37c0) はコード 0 (0x0) で終了しました。 スレッド 'Win32 スレッド' (0x3ba0) はコード 0 (0x0) で終了しました。 スレッド 'Win32 スレッド' (0x3b5c) はコード 0 (0x0) で終了しました。 スレッド 'Win32 スレッド' (0x3af8) はコード 0 (0x0) で終了しました。 スレッド 'Win32 スレッド' (0x3d48) はコード 0 (0x0) で終了しました。 プログラム '[15512] シューティング.exe: ネイティブ' はコード 0 (0x0) で終了しました。

Page: 1 |

Re: ログのフォントハンドル値が異常 ( No.1 )
名前:いっち 日時:2009/11/29 20:48

とりあえず、ライブラリを最新にしてみてはいかがでしょうか? (3.00eもしくは2.25b) 開発環境がVSであるなら、現象のでるプロジェクトをUploadして頂ければ、私の環境でも確認してみます。
Re: ログのフォントハンドル値が異常 ( No.2 )
名前:管理人 日時:2009/11/29 21:54

DxLib_End を実行した際に「フォントハンドル値が異常です」という出力がされるのは仕様です ALT+F4 キーが押された後や、ウインドウが閉じられた後に文字列描画系の関数を使用すると出力されます 紛らわしくて申し訳ありません
Re: ログのフォントハンドル値が異常 ( No.3 )
名前:ひよこ 日時:2009/11/30 18:19

そうなんですか、ありがとうございました。 この掲示板でゲームの公開とかできますでしょうか?(今はするつもりありませんが、聞いてみます。)
Re: ログのフォントハンドル値が異常 ( No.4 )
名前:Will 日時:2009/12/01 09:36

「皆様の作品紹介」ってページがあるじゃん。 掲示板でなければならない理由があるんですか? 掲示板がいいならここより雑談のほうがいいでしょうね。
Re: ログのフォントハンドル値が異常 ( No.5 )
名前:ひよこ 日時:2009/12/01 18:12

そうですよね、置くなら雑談にします。
Re: ログのフォントハンドル値が異常 ( No.6 )
名前:管理人 日時:2009/12/13 12:44

「皆様の作品紹介」ページは私に時間的な余裕が少なくなってしまったので 去年から作品掲載のご依頼を受けなくなっています この掲示板は質問掲示板なので作品掲載はできませんが、もう一つの掲示板は 雑談も受け付けていますので、完成した作品の宣伝などもしていただいて大丈夫です
Re: ログのフォントハンドル値が異常 ( No.7 )
名前:名無し 日時:2012/03/04 15:45

フォントハンドル値とはなんですか?

Page: 1 |