能力值:
( LV2,RANK:10 )
|
-
-
2 楼
为什么没人回复,希望大家指点一下
|
能力值:
(RANK:1010 )
|
-
-
3 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
谢谢北极星,明白了
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
今天编译又出现了这个问题,在VC6中:
CString strMsg = "dolrill";
AfxMessageBox(strMsg,MB_OK,NULL);
编译通过,可是在VS2005中编译报错,找了很多,最后怀疑又是这个问题,于是按上面说的加了L,编译通过,效果和this->MessageBox()相同,看来这个问题我还是没太弄明白,是不是在05中所有的字符串都要用L转换为宽字符形式啊?
而且当我在创建项目的时候如果没要求用unicode编码的MFC时,不用L强调也是可以通过的。新手,出了这样的问题难免,不过幸亏又指点,能联系到还是觉得不错的。
|
|
|