获得电脑的信息 控制台程序
2014-04-29 00:06
218 查看
#include <iostream>
#include <windows.h>
using namespace std;
void GetVersionInfo()
{
char szComputerName[MAXBYTE]={0};
char szUserName[MAXBYTE]= {0};
unsigned long nSize =MAXBYTE;
OSVERSIONINFO osvi;
osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
GetVersionEx(&osvi);
if(osvi.dwPlatformId == VER_PLATFORM_WIN32_NT)
{
cout<<"电脑的版本为"<<osvi.dwMajorVersion<<"."<<osvi.dwMinorVersion<<endl;
}
else
{ cout<<"other system"<<endl; }
GetComputerName(szComputerName,&nSize);
cout<<"电脑名字"<<szComputerName<<endl;
GetUserName(szUserName,&nSize);
cout<<"用户名"<<szUserName<<endl;
}
int main()
{
GetVersionInfo();
return 0;
}
#include <windows.h>
using namespace std;
void GetVersionInfo()
{
char szComputerName[MAXBYTE]={0};
char szUserName[MAXBYTE]= {0};
unsigned long nSize =MAXBYTE;
OSVERSIONINFO osvi;
osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
GetVersionEx(&osvi);
if(osvi.dwPlatformId == VER_PLATFORM_WIN32_NT)
{
cout<<"电脑的版本为"<<osvi.dwMajorVersion<<"."<<osvi.dwMinorVersion<<endl;
}
else
{ cout<<"other system"<<endl; }
GetComputerName(szComputerName,&nSize);
cout<<"电脑名字"<<szComputerName<<endl;
GetUserName(szUserName,&nSize);
cout<<"用户名"<<szUserName<<endl;
}
int main()
{
GetVersionInfo();
return 0;
}
相关文章推荐
- c# 如何获得你电脑安装的所有程序信息
- 调用控制台应用程序并获得程序的输出信息
- 调用控制台应用程序并获得程序的输出信息
- vc mfc代码中获得程序资源中版本信息的方法
- c#中重定向windows控制台程序的输出信息 - jinjazz - CSDNBlog
- 获得编译程序集的CLR版本信息
- java 程序获取在exe 在控制台输出的信息
- vc mfc代码中获得程序资源中版本信息的方法
- MFC程序中Debug模式下调试信息输出到控制台
- 为Delphi控制台程序增加版本信息及图标
- MFC(win32GUI)程序中显示Dos调试信息.console.显示控制台界面.标准输出.
- Eclipse中运行MapReduce程序时控制台无法打印进度信息的问题
- 利用反射机制编写一个程序,这个程序能指定调用类的某个方法及构造方法,并把操作信息输出到控制台。
- <Netty>(十八)(中级篇)心跳连接准备之获得电脑的相关信息
- CentOS 5 添加和删除程序的不能获得软件包信息问题
- 在非控制台程序中开启控制台进行信息的输出
- 用perl写的单位电脑信息采集程序
- VC2010 MFC中实现printf调试功能,即MFC程序利用控制台输出调试信息。
- MFC 使用控制台打印程序信息
- C# 窗体程序,使用控制台输出调试信息