读注册表中硬件部分(Hardware)的相应键.

解决方案 »

  1.   

    //粗略的
    __asm
    {
    rdtsc
    mov ebx,offset t
    sub eax,[ebx+4]
    sbb edx,[ebx+0]
    mov ecx,1000000
    div ecx
    mov cpuclock,eax
    }
    sprintf(zzz,"%d MHz",cpuclock);
      

  2.   

    你是在NT下调用吗?
    可以用pdh
    建议你看看msdn中关于pdh的部分
    给你提供几个函数,你去查来看看,或是
    到网上找想干源代码
    PdhOpenQuery看看跟这个函数相关的,找到pdh的期它函数详细说明和用法
    还有例子代码,好好研究一下就通了,不难的。