能力值:
(RANK:300 )
|
-
-
2 楼
和你的VS的关系不大。你代码的问题。
str.Format(L"%S",szFilename);
变量的定义放到循环外面去...
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
[QUOTE=北极狐狸;714025]和你的VS的关系不大。你代码的问题。
str.Format(L"%S",szFilename);
变量的定义放到循环外面去...[/QUOTE]
按照前辈的说法弄了一遍,还是出现一样的问题,没办法刚开始学,什么都不懂.
我看的就是《windows编程循序渐进》,以前用vc6这么写是可以的,但换了2005就不行
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
不明白楼主什么意图。str.Format(L"%S",szFilename[i]); 取了一个char?
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
szFilename[i] 只代表一个字符
szFilename 代表这个字符串
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
晕,得改
wchar_t szFilename[1024];
CString str;
GetModuleFileNameExW(hProcess,hmodule[i],szFilename,sizeof(szFilename));
str.Format(L"%S",szFilename);
m_list.SetItemText(i,1,str);
|
|
|