首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

LPCTSTR 有关问题

2012-11-04 
LPCTSTR 问题请教一个比较低级的问题,但是因为是刚刚接触,所以调了一晚上也没有成功,所以在这里请教高人程

LPCTSTR 问题
请教一个比较低级的问题,但是因为是刚刚接触,所以调了一晚上也没有成功,所以在这里请教高人

程序是:
BOOL AddPage(LPCTSTR lp);

在一个函数中调用为:

AddPage("PAGE");

问题是:

在使用 Unicode 字符集情况下,错误是const char [4]' to 'LPCTSTR',有点搞不明白,
在网上查的是 在工程的属性页中改为多字符集,但是我改了有出现新的问题,LPCTSTR 变量应该怎样复制

我的运行环境是wince 6.0 (ARM 4 I)

谢谢了!

[解决办法]
你应该这样调用AddPage(L"PAGE");或者是AddPage(_T("PAGE"));

LPCTSTR是宽字符集,而L和_T()就是这个的宏
[解决办法]
CE 下所有 API 和 控件都只支持 Unicode,没有 ANSI 的版本。

当然字符串处理函数,有 ANSI 版本的。
[解决办法]

探讨
CE 下所有 API 和 控件都只支持 Unicode,没有 ANSI 的版本。

当然字符串处理函数,有 ANSI 版本的。

热点排行