Skocz do zawartości

Wytłumaczenie kodu.


Roki

Rekomendowane odpowiedzi

#include "dll.h"
#include <windows.h>

export double life()   -- eksportujesz funkcję.
{
      SYSTEM_POWER_STATUS status;  -- inicjujesz uchwyt, do którego pobierzesz informacje

            GetSystemPowerStatus( &status );  -- pobierasz informację do uchwytu
            double life = status.BatteryLifePercent; -- konwertujesz na double
            
      return(double)life; -- zwracasz zmienną.
}

Odnośnik do komentarza
Udostępnij na innych stronach

 double life = status.BatteryLifePercent; -- konwertujesz na double

W gwoli ścisłości z obiektu status pobierasz parametr i zapisujesz go w postaci zmiennej typu double. Nie widzę tu żadnej konwersji.

Wytłumaczyłem mu to tak, żeby zrozumiał <_<
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...