現在のDXライブラリは UTF-8 に対応しています
DxLib_Init を呼び出す前に SetUseCharCodeFormat( DX_CHARCODEFORMAT_UTF8 ) ; を実行することで
UTF-8 の文字列を使うことができます
#include "DxLib.h"
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow )
{
// 使用する文字コードを UTF-8 に設定
SetUseCharCodeFormat( DX_CHARCODEFORMAT_UTF8 ) ;
// ウインドウモードで起動
ChangeWindowMode( TRUE ) ;
// DXライブラリの初期化
if( DxLib_Init() < 0 ) return -1 ;
// UTF8 の文字列を描画
DrawString( 0, 0, u8"こんにちわ", GetColor( 255,255,255 ) ) ;
WaitKey() ;
// DXライブラリの後始末
DxLib_End() ;
// ソフトの終了
return 0 ;
}
よろしければお試しください m(_ _)m