API函数DeleteFile

来源:百度知道 编辑:UC知道 时间:2024/06/08 18:57:39
用GetUserName得到一个含用户名的字符数组,然后如何用API函数DeleteFile删除文件C:\Documents and Settings\用户名\temp.txt
(以temp.txt为例)

我已经写了下面的

#include <windows.h>
#include <iostream>
using namespace std;

int main()
{
char usernamebuffer[64];
DWORD size;
size=64;
GetUserName(usernamebuffer,&size);

cout<<"系统用户名为:"<<usernamebuffer;

return 0;

}

#include <windows.h>
#include <iostream>
using namespace std;

int main()
{
char usernamebuffer[64];
DWORD size;
size=64;
GetUserName(usernamebuffer,&size);

cout<<"系统用户名为:"<<usernamebuffer;

char c[200];
strcpy(c,"C:\\Documents and Settings\\");
strcat(c,usernamebuffer);
strcat(c,"\\temp.txt");
DeleteFile(c);
return 0;

}