代码如下:
…………
char passline[100];
char userline[100];
…………
fgets(passline,100,fpass);//从密码字典(文本文件)中读出的密码
fgets(userline,100,fuser);//从用户帐号(文本文件)中读出的帐号
DWORD ret=WNetAddConnection2(&conresource,(LPCTSTR)passline,(LPCTSTR)userline,CONNECT_UPDATE_PROFILE);
用cout<<ret<<endl;输出错误值为2202,该值的意思是无效的用户名。但改成下面的形式也不对:
DWORD ret=WNetAddConnection2(&conresource,_T(passline),_T(userline),CONNECT_UPDATE_PROFILE);//编译时报如下错误 error C2065: 'Lpassline' : undeclared identifier
应该如何将读到的用户名和密码传送到DWORD ret=WNetAddConnection2()这个函数中?
应怎样修改代码?