Originariamente inviato da pax22
non riesco a vedere come fare per prendere anche altre informazioni come RAM utilizzata, HD occupato, POTENZA SEGNALE WIRELESS etc etc....
Sulla memoria:
GlobalMemoryStatus() / GlobalMemoryStatusEx()

Sul disco: qui bisogna vedere se intendi una unità fisica o una unità logica (es. C:, D: ecc...). Per quest'ultimo caso:
GetDiskFreeSpace() / GetDiskFreeSpaceEx()

Per altra roba come connessioni di rete wireless è molto più complicato, nel senso che non mi risulta ci sia una API "standard" per avere informazioni tipo potenza segnale ecc....

Comunque, giusto a scanso di equivoci, se non hai una solida base sulle API Win32 (e mi sembra di intuire sia così), rischi di andare (male) solo a tentoni e forse di fare un bel buco nell'acqua ...