Chinaunix首页 | 论坛 | 博客
  • 博客访问: 378696
  • 博文数量: 715
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5005
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 14:46
文章分类

全部博文(715)

文章存档

2011年(1)

2008年(714)

我的朋友

分类:

2008-10-13 16:36:13

gdhdxiao060:这段代码在哪里运行通过?我怎么编译不通过:
'wProductType' : is not a member of '_OSVERSIONINFOEXA'
(发表于2002-9-30 13:40:00)

王老师:什么东西
(发表于2002-10-1 15:44:00)

tleon:有很简单的方法可以得到的,有必要这么麻烦?
(发表于2002-10-3 19:43:00)

yi?:我编译也不通过:
'wProductType' : is not a member of '_OSVERSIONINFOEXA'

谁知道麻烦给个消息:biti_fyj@sohu.com
(发表于2002-10-5 21:17:00)

Tom_lyd:这段代码运行通过需要安装SDK,并将SDK的路径设置在最前。这是MSDN中的一段代码,稍微改写了一下。
(发表于2002-10-8 17:12:00)

234234:fuck you
(发表于2002-10-8 23:33:00)

ygangy:我也写过这样类似的一段代码,基本上跟上面给出的差不多,只是多了一些错误检测。编译这个程序确实需要安装PlatformSDK,因为早期的对结构OSVERSIONINFOEX的定义跟最新的SDK中的定义形式不一样,你查查库里面的定义就知道了。
(发表于2002-10-9 16:54:00)

xi:有问题。
windows 什么时候有过个人版。
而且上面代码在windows 95上无法得到正确结果。
原因是OSVERSIONINFOEX在95中不支持。
函数会返回一个错误。

(发表于2002-10-11 11:16:00)

sniperlee:看来并不完美。
(发表于2002-10-15 10:53:00)

poweruser:MSDN里的例子
(发表于2002-10-16 9:13:00)

constance:的确存在问题,
OSVERSIONEX这个结构中,按照SDK的说法,还应该包含两个变量,好像是ProductType和suiteMask之类的,但是在VC6.0中调用函数GetVersionEx读到的OSVERSIONEX结构是不包含着两个变量的,其他的变量都有,唯独这两个没有。郁闷。我的Partner说也许.NET C++里就有了,但是我们还没有试。
(发表于2004-5-17 17:11:00)

anb_vt:OSVERSIONINFOEX是Win2000下的,在以前的Windows版本下不行。
(发表于2005-4-27 11:24:00)

..........................................................................
--------------------next---------------------

阅读(136) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~