mfc获取计算机名和用户名
两个函数搞定GetComputerName();和GetUserName();
函数原型:
BOOL WINAPI GetComputerName(__out LPTSTR lpBuffer,__inout LPDWORD lpnSize );
BOOL WINAPI GetUserName(__out LPTSTR lpBuffer,__inout LPDWORD lpnSize );
示例代码:
void CGetSysInfo::GetPCNameAndUserName(CString &strPCName, CString &strUserName)
{const int MAX_BUFFER_LEN = 500; //char szBuffer[MAX_BUFFER_LEN];DWORD dwNameLen; LPWSTR szBuffer;szBuffer = (LPWSTR)malloc(500);dwNameLen = MAX_BUFFER_LEN; if (!GetComputerName(szBuffer, &dwNameLen)) printf("Error %d\n", GetLastError()); else {printf("计算机名为: %S\n", szBuffer);strPCName += szBuffer;}dwNameLen = MAX_BUFFER_LEN; if (!GetUserName(szBuffer, &dwNameLen)) printf("Error %d\n", GetLastError()); else {printf("当前用户名为:%S\n", szBuffer);strUserName += szBuffer;}if(szBuffer)free(szBuffer);
}
完成!
mfc获取计算机名和用户名相关推荐
- VB6.0获取计算机名 用户名最简单的方法
大家在做项目的时候经常会用到这个 像什么学生信息管理系统啦 小弟在此汇总一下 供大家参考 最简单的方法: 结果显示在文本框中 其他同理 获取计算机名: Text1.text = VBA.Enviro ...
- vc获取计算机用户名,vc获取计算机名和ip地址的方法
vc获取计算机名和ip地址的方法 本文实例讲述了vc获取计算机名和ip地址的方法.分享给大家供大家参考.具体实现方法如下: #include #include #pragma comment(lib, ...
- python获取mac地址_你知道怎么用Python获取计算机名,ip地址,mac地址吗
获取计算机名 # 获取计算机名,常用的方法有三种,但最常用的是第一种 import os import socket # method one name = socket.gethostname() ...
- ubuntu安装时姓名、计算机名、用户名的含义
如有问题,请加扣扣群:460189483 ubuntu安装时,最后一步是设置姓名.计算机名.用户名,那么这些名字是什么意思?之后又有什么作用呢?下面来详解一下 安装最后一步如图: 一个一个来分析 您的 ...
- Windows下获取计算机名和当前用户名
代码说明 整理电脑发现的代码,有借鉴一些其他人的,但是忘记了出自哪里,如有侵权,请联系我删除.代码主要实现获取本机计算机名和当前用户名. 运行环境为:VS2013 #include <stdio ...
- 一键修改计算机名和用户名,电脑用户名怎么改_电脑用户名(计算机名)修改方法_牛游戏网...
修改电脑用户名可以有效得保护个人信息,比如一些玩家在玩家游戏的时候会出现问题,所以需要把用户名改成英文,那么问题来了,如何修改用户名呢?下面小编为大家详细介绍下电脑用户名修改方法,不知道怎么修改的玩家 ...
- MFC 获取计算机的IP地址误区 10049 WSAEADDRNOTAVAI
MFC 绑定地址 计算机内的多种IP地址带来的麻烦 转载请声明https://blog.csdn.net/m0_37147712/article/details/79906127 作者邮箱XiaXia ...
- 获取计算机名和局域网内的工作组名称
//获取计算机名称DWORD nSize = MAX_COMPUTERNAME_LENGTH + 1;char Buffer[MAX_COMPUTERNAME_LENGTH + 1];GetCompu ...
- delphi7 获取计算机名,Delphi中根据IP地址得到主机名
下载本文示例代码 本实例演示如何利用TUdpSocket组件获取IP地址和主机名. 向窗体上添加一个TUdpSocket组件,如图1所示. 图1 主界面 TUdpSocket组件中有两个属性--Loc ...
最新文章
- IT人请注意你的身体![转]
- 引入三方库_关于使用第三方库、代码复用的一些思考
- 编译安装PHP 时遇到问题解决方法.
- 华为交换机常用命令介绍
- idea每次新建项目都要重新配置maven
- 软考之运筹学计算-车床问题
- 给git配置http代理
- python支持xp系统吗_《xp python安装教程》 win XP的系统应该装哪个python的安装包?...
- Eclipse安装中文语言包
- Frp配置——stcp及p2p模式
- SNN、RNN、CNN
- 在excel中如何筛选重复数据_EXCEL如何快速筛选重复数据,并将结果快速复制到其他单元格...
- 照片的体积怎么缩小?教你快速缩小图片体积的方法
- sql server获取库名,表名
- 【软件测试】——接口测试简介
- 【湍流】基于kolmogorov结合次谐波补偿的方法生成大气湍流相位屏附matlab代码
- 论文阅读:(ICLR 2021) MULTIPLICATIVE FILTER NETWORKS
- Pywin32操作Excel数据的类
- 计算机组成和工作原理【详细讲解】
- Nature Genetic | 番茄超级泛基因组的多样性和结构变异