代码说明

整理电脑发现的代码,有借鉴一些其他人的,但是忘记了出自哪里,如有侵权,请联系我删除。代码主要实现获取本机计算机名和当前用户名。
运行环境为:VS2013

#include <stdio.h>
#include <windows.h>
int main(int argc, char* argv[])
{char  HostName[100];char UserName[100];DWORD HostNameLen = 100;DWORD UserNameLen = 100;if (!GetComputerName((LPWSTR)HostName, &HostNameLen))printf("Unable to get hostname,error code is %d\n", GetLastError());else//用%ls或者%S实现宽字符打印 printf("计算机名为: %S\n", HostName);     if (!GetUserName((LPWSTR)UserName, &UserNameLen))printf("Unable to get username,error code is %d\n", GetLastError());elseprintf("当前用户名为:%S\n", UserName);  //这里得到的应该是宽字符,用%ls或者%S,不然无法正常打印  system("pause");return 0;
}

运行结果:

Windows下获取计算机名和当前用户名相关推荐

  1. 获取windows系统ip、计算机名、当前用户名

    1.用gethostname函数获取计算机名,用gethostbyname函数获取当前系统ip #include <iostream>using namespace std;#includ ...

  2. VB6.0获取计算机名 用户名最简单的方法

    大家在做项目的时候经常会用到这个 像什么学生信息管理系统啦 小弟在此汇总一下 供大家参考 最简单的方法: 结果显示在文本框中 其他同理 获取计算机名:  Text1.text = VBA.Enviro ...

  3. vc获取计算机用户名,vc获取计算机名和ip地址的方法

    vc获取计算机名和ip地址的方法 本文实例讲述了vc获取计算机名和ip地址的方法.分享给大家供大家参考.具体实现方法如下: #include #include #pragma comment(lib, ...

  4. python获取mac地址_你知道怎么用Python获取计算机名,ip地址,mac地址吗

    获取计算机名 # 获取计算机名,常用的方法有三种,但最常用的是第一种 import os import socket # method one name = socket.gethostname() ...

  5. Windows下获取usb视频设备vendor id和product id的4种方法

    之前在https://blog.csdn.net/fengbingchun/article/details/103507754 博文中介绍过如何在Linux获取usb视频设备的vendor id和pr ...

  6. c语言windows获取时间,【转载】c/c++在windows下获取时间和计算时间差的几种方法总结...

    一.标准C和C++都可用 1.获取时间用time_t time( time_t * timer ),计算时间差使用double difftime( time_t timer1, time_t time ...

  7. Windows下获取视频设备的一种改进实现

    之前在https://blog.csdn.net/fengbingchun/article/details/102806822中介绍过在Windows下获取视频设备列表的方法.其实那种实现方法是有缺陷 ...

  8. C++在windows下获取本地主机ipv4地址和ipv6地址的代码

    把内容过程中经常用的内容段记录起来,下面内容段是关于C++在windows下获取本地主机ipv4地址和ipv6地址的内容,应该是对码农有所用处. #include <Winsock2.h> ...

  9. mfc获取计算机名和用户名

    两个函数搞定GetComputerName();和GetUserName(); 函数原型: BOOL WINAPI GetComputerName(__out LPTSTR lpBuffer,__in ...

最新文章

  1. python之Scrapy框架的第一个爬虫
  2. 通俗讲java反射机制ioc,结合反射说明SpringIOC的实现原理
  3. 在GitHub上搭建GitHub Pages博客-- Jekyll
  4. 【c语言】蓝桥杯算法训练 大小写判断
  5. python3 读取文本文件_python3文件的读写操作
  6. SQL SERVER的锁机制(四)——概述(各种事务隔离级别发生的影响)
  7. 《Python CookBook2》 第一章 文本 - 检查字符串中是否包含某字符集合中的字符 简化字符串的translate方法的使用...
  8. win7 php 上传文件,在LNMP原来的基础上,win7环境下如何上传PHP文件到Linux环境下...
  9. 260多媒体语言如何调节_260马力配9.7米货厢,实拍柳汽H5小三轴载货车
  10. 记一次神奇的sql查询经历,group by慢查询优化(已解决)
  11. 高效程序员的45个习惯の欲速则不达
  12. 竞价推广经验分享 账户的搭建方法
  13. 解决Android拍照保存在系统相册不显示的问题
  14. 两列float引起的父容器高度失效的解决办法
  15. ubuntu修改静态IP地址
  16. java smali代码 解读_Smali代码语法
  17. ARCGIS之土地报备坐标(报盘数据)txt批量导出工具简介
  18. 计算前复权和后复权价格?A股复权因子的使用
  19. 利用计算机来对指纹,指纹识别系统(文献综述).doc
  20. 1.实现将整数转换成字符串

热门文章

  1. 免云挂机聚合易支付码支付V6.5修正版系统源码
  2. 01Editor最新破解
  3. 【学习打卡 Free-Excel 】Task9 数据透视
  4. 自动光学变焦USB摄像头模组微光全彩夜视18倍USB摄像机机芯参数
  5. Bugku CTF Flask_FileUpload 解题思路
  6. Java之美[从菜鸟到高手演变]之集合类【吐血推荐!讲得太好了!!!】
  7. 批量计算图片的均值与标准差
  8. 计算标准差(c++)
  9. excel一个表格分成多个的简单方法
  10. VBA--遍历所有工作表,获取所有行和列,复制粘贴为数值