能力值:
( LV2,RANK:10 )
|
-
-
2 楼
LPSTR lpPath="c:\\";
这样是不可修改的字符串,不能对其直接操作。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
我定义的又不是LPCSTR,怎么会不可修改呢?
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
[QUOTE=flyingblue;469222]LPSTR lpPath="c:\\";
lstrcat(lpPath,"a.exe");
这样竟然执行不成功
char lpPath[1024]="c:\\";
lstrcat(lpPath,"a.exe");...[/QUOTE]
LPSTR lpPath="c:\\";
这里声明了一个字符串常量"c:\\",并把lpPath指向它。
lstrcat(lpPath,"a.exe");
既然指向了字符串常量,怎么可能修改成功呢。
|
|
|