char szSelected;
LPTSTR lpCmd;
_tcscat(lpCmd,szSelected);是错误的,因为第二个参数必须是常指针,而不是字符变量。
lpCmd[_tcslen(lpCmd)] = szSelected;才是正确的。
而且千万别忘记对lpCmd进行初始化赋值。memset(lpCmd,0,sizeof(TCHAR)*260);
char szSelected;
LPTSTR lpCmd;
_tcscat(lpCmd,szSelected);是错误的,因为第二个参数必须是常指针,而不是字符变量。
lpCmd[_tcslen(lpCmd)] = szSelected;才是正确的。
而且千万别忘记对lpCmd进行初始化赋值。memset(lpCmd,0,sizeof(TCHAR)*260);