请教如何获取主板、显示器硬件信息 问题描述: 想得到主板、显示器的型号,如优化大师所示。请高手赐教,不胜感激! 如: 显示器 默认监视器(LG(韩国) LPL0C01) 主板 Dell Inc. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好像之前有人问过了,lz在CSDN上搜一下吧 硬盘: static int WaitIde() { int al; while ((al=inp(0x1F7)) >=0x80) ; return al; } static void ReadIDE() { int al; int i; WORD pw[256]; WaitIde(); outp(0x1F6,0xA0); al = WaitIde(); if ((al&0x50)!=0x50) return; outp(0x1F6,0xA0); outp(0x1F7,0xEC); al = WaitIde(); if ((al&0x58)!=0x58) return; for (i=0;i< 256;i++) pw[i] = inpw(0x1F0); } 主板: char *p=(char *)0xfec71; char sn[1024]; strcpy(sn,p); 感谢楼上两位的回复,请教下 eajum,你的获取主板信息是否对XP有效,我采用你的方法,strcpy(sn,p);会报内存错误。请指教。 请帮帮忙,谢谢啦 求打开文件夹的方法 求助:已有c语言写的源程序,怎么用MFC编写界面? listctrl report类型 EnableWindow(false)后如何让滚动条还可以滚动 怎样向QQ和百度Hi发送音乐信息啊 如何在单文档的工程中显示数据库信息? 奇怪:winnt下用原始套接字sniff时,对于进入本机的低于4000端口的UPD数据无法捕获 数据类型转换问题 如何编程获取windows里软件的安装路径? 新版本MSDN的使用经验 ASSERT的问题 如何开发一个程序 程序 内嵌 浏览器(非IE)
static int WaitIde()
{
int al;
while ((al=inp(0x1F7)) >=0x80) ;
return al;
}
static void ReadIDE()
{
int al;
int i;
WORD pw[256];
WaitIde();
outp(0x1F6,0xA0);
al = WaitIde();
if ((al&0x50)!=0x50) return;
outp(0x1F6,0xA0);
outp(0x1F7,0xEC);
al = WaitIde();
if ((al&0x58)!=0x58) return;
for (i=0;i< 256;i++)
pw[i] = inpw(0x1F0);
}
主板:
char *p=(char *)0xfec71;
char sn[1024];
strcpy(sn,p);