ページ 11

DXライブラリ 画像表示 エラー

Posted: 2014年1月06日(月) 01:56
by まうすまん
ゲームプログラミングの館を見てゲームを作ろうとしている初心者のものです。
画像表示をする段階になって、例と同じようにプログラミングを行ってもエラーが表示されます。
開発環境:visual studio 2013 express

コード:

#include "DxLib.h"

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
	LPSTR lpCmdLine, int nCmdShow)
{
	if (DxLib_Init() == -1)        // DXライブラリ初期化処理
	{
		return -1;        // エラーが起きたら直ちに終了
	}

	// BMP画像の表示
	LoadGraphScreen(0, 0, "gazou.bmp", TRUE);

	WaitKey();            // キーの入力待ち(『WaitKey』を使用)

	DxLib_End();            // DXライブラリ使用の終了処理

	return 0;            // ソフトの終了
}
エラーの内容は
error C2664: 'int DxLib::LoadGraphScreen(int,int,const TCHAR *,int)' : 引数 3 を 'const char [10]' から 'const TCHAR *' へ変換できません。
というものです。

画像の保存先はSource.cppがある場所に直接入れています。

どのようにすれば問題が解決できるでしょうか、教えてください。
よろしくお願いします。

Re: DXライブラリ 画像表示 エラー

Posted: 2014年1月06日(月) 09:48
by softya(ソフト屋)
設定で違うところがありますね。
「DXライブラリ置き場 使い方説明」
http://homepage2.nifty.com/natupaji/DxL ... press.html

  ④ 次にダイアログ右側に表示されている『文字セット』の項目を
     『マルチ バイト文字セットを使用する』に変更したあと、ダイアログ右下にある『適用』ボタンを押します。
だと思います。

Re: DXライブラリ 画像表示 エラー

Posted: 2014年1月06日(月) 22:03
by まうすまん
ありがとうございます。
適用になっていませんでした。
無事表示することができました。頑張ります!!