Загрузка процессора, vb

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Shisha, 19 Apr 2009.

  1. Shisha

    Shisha Elder - Старейшина

    Joined:
    15 Jun 2008
    Messages:
    361
    Likes Received:
    236
    Reputations:
    0
    Нужно узнать загрузку ЦП, на Visual Basic 6.0 :eek:
    Как можно реализовать?)
     
  2. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Читать из реестра HKEY_DYN_DATA\PerfStats\StatData соответствующий ключ Kernel \CPUUsage.
    Или заюзать экспорт функций из ntdll.dll
    NtQuerySystemInformation(SystemPerformanceInformation.....
     
    1 person likes this.
  3. Peklots

    Peklots Elder - Старейшина

    Joined:
    28 Sep 2008
    Messages:
    281
    Likes Received:
    144
    Reputations:
    36
    HKEY_DYN_DATA,вроде только в 95\98\98 SE.
     
  4. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Ну а вдруг чел универсально захочет сделать. )
    А вообще NtQuerySystemInformation дает довольно хорошие результаты.
     
    1 person likes this.