Skocz do zawartości

Wytłumaczenie kodu.


Rekomendowane odpowiedzi

  • Filar Społeczności
Opublikowano

Wygląda na to, że zwraca ile baterii zostało np w laptopie.

Opublikowano
#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ą.
}

  • Filar Społeczności
Opublikowano

A o to ci chodzilo :D

Opublikowano

 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.

Opublikowano
 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ł <_<
Opublikowano
Spoko, na tyle głupi nie jestem :thumbsup:

a mi się zdaje, że jesteś i że po prostu się wstydzisz przyznać, że chcesz, żeby oni Ci wytłumaczyli kod kogoś INNEGO.

Opublikowano

Nie, widzisz robiłem to dawno, szybko mi się znudziło...(trudne jak...) no a teraz znow chce poprobowac i przytajmniej to mi wytłumaczyli, nie musze teraz od początku brać i się uczyć tylko wzorowal sie bd na tym.

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ę...