手元の環境で以下のようなプログラムを実行してみましたが
#include "DxLib.h"
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow )
{
// ウインドウモードで起動
ChangeWindowMode( TRUE ) ;
// DXライブラリの初期化
if( DxLib_Init() < 0 ) return -1 ;
int font = 0, err = 0, size = 0;
font = CreateFontToHandle(NULL, 20, 4, DX_FONTTYPE_ANTIALIASING_EDGE_8X8);
err = GetFontStateToHandle(NULL, &size, NULL, font);
DrawFormatString( 0, 0, GetColor( 255,255,255 ), "font:0x%x err:%d size:%d", font, err, size );
WaitKey();
// DXライブラリの後始末
DxLib_End() ;
// ソフトの終了
return 0 ;
}
画面には font:0x20080001 err:0 size:20 と表示され、正常に GetFontStateToHandle は
動作しているようでした
よろしければ上記のプログラムであれば Kouさんの環境でも正常に動作するか試してみてください m(_ _)m