c语言 获取当前用户的用户名
2个回答
展开全部
vc6编译通过:
#include "stdafx.h"//如果找不到这个文件就把这个注释掉
#include<afxwin.h>
#include <stdio.h>
int main(int argc, char* argv[])
{
char userName[MAX_PATH];
DWORD size=MAX_PATH;
::GetUserName(userName,&size);
printf("用户名是:%s\n",userName);
return 0;
}
#include "stdafx.h"//如果找不到这个文件就把这个注释掉
#include<afxwin.h>
#include <stdio.h>
int main(int argc, char* argv[])
{
char userName[MAX_PATH];
DWORD size=MAX_PATH;
::GetUserName(userName,&size);
printf("用户名是:%s\n",userName);
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<windows.h>
#include<iostream>
using namespace std;
void main()
{
char username[50];
DWORD size = 50;
::GetUserName(username, &size);
cout << "当前用户:" << username << endl;
system("PAUSE");
}
#include<iostream>
using namespace std;
void main()
{
char username[50];
DWORD size = 50;
::GetUserName(username, &size);
cout << "当前用户:" << username << endl;
system("PAUSE");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询