error C2440: “初始化”: 无法从“const char [5]”转换为“LPTSTR”问题求解

#include"GameEngine.h"#include"Sprite.h"#include"resource.h"GameEngine*g_pGE;typedefs... #include"GameEngine.h"
#include"Sprite.h"
#include"resource.h"
GameEngine *g_pGE;
typedef struct tagDIALOG{
LPTSTR szName;
LPTSTR szTalk;
}DIALOG;
DIALOG g_dlg[5]={{"海彬","离开阿绵吧,他是我的。"},
{"昊原","不行,我深爱着他。"},
{"海彬","这是你的最终决定?"},
{"昊原","没错,原谅我。"},
{"海彬","来,战个痛快!"}
};
int g_nDialigIndex;
Sprite*g_pSprBackGround;
Sprite*g_pSprFoeman;
Sprite*g_pSprGirl;
Sprite*g_pSprDlg;
Sprite*g_pSprSceneTitle;
Sprite*g_pSprSceneLoc;
RECT g_rTalk={170,490,700,580};
RECT g_rName={170,460,220.500};
int g_nSceneTitleAlpha;
int g_nXFoeman,g_nYFoeman,g_nXGirl,g_nYGirl;
这是代码,问题就在对话那里,但是真心不知道怎么弄,求解释!!!
展开
 我来答
百度网友3038d88
2012-08-30 · TA获得超过1097个赞
知道小有建树答主
回答量:1670
采纳率:0%
帮助的人:1166万
展开全部
所有汉字 前边+(LPTSTR);

(LPTSTR)海彬",(LPTSTR)"离开阿绵吧,他是我的。"
whoami2099
2012-08-30 · TA获得超过175个赞
知道小有建树答主
回答量:463
采纳率:100%
帮助的人:171万
展开全部
Compiler Error C2440
'conversion' : cannot convert from 'type1' to 'type2'
The compiler was unable to cast from ‘type1’ to ‘type2.’ If you’ve encountered this error on code which compiled with an earlier version of Visual C++, please read Technote: Improved Conformance to ANSI C++ for more information.
The following example illustrates this error.
void main()

{

int *i;
float j;

j = (float)i; /* cannot cast from
pointer to int to float */

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式