Programmando in C, è possibile fare un programma che interagisce con il sistema operativo windows xp?
per esempio facendolo spegnere, o riavviarlo e altre cose del genere?
Programmando in C, è possibile fare un programma che interagisce con il sistema operativo windows xp?
per esempio facendolo spegnere, o riavviarlo e altre cose del genere?
certo, ti serve un compilatore per windows che sappia creare eseguibili Win32.
poi ti servono le librerie per windows (incluse nel compilatore).
ciao
Nessun ideale assoluto farà sì che il leone giaccia con l’agnello a meno che l’agnello non sia dentro di lui.
Piscine Fuori Terra
Ho il devC++, che ha la libreria windows.h
Quindi ho già tutto quello ke mi serve?
Sì. Poi ci sono diversi "modi" per sviluppare in windows (framework).
Di sicuro devc++ supporta almeno lo sviluppo "base", se devi fare cose semplici puoi imparare Win32Api.
Nessun ideale assoluto farà sì che il leone giaccia con l’agnello a meno che l’agnello non sia dentro di lui.
Piscine Fuori Terra
Piu' o meno si ma ti suggerisco vivamente di passare a Visual C++ express.
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
windows.h è un header non una libreria
cmq usa il vc++ 2088 express che è molto meglio per win
Non ci sn guide x il programma che voglio fare? Ne ho trovate solo su come fare finestrte o cose simili...
Generalmente la programmazione in Win32 non è proprio una cosa da principianti. Occorre avere solide basi di C in quanto vedrai spesso doppi puntatori per le interfacce COM, oltre che LPVOID a non finire e cast piu' strani che mai.
Ad ogni modo ciò che chiedi è relativamente semplice, basta usare la funzione ExitWindowsEx
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
Ricordandosi prima di richiedere i privilegi adeguati.Originariamente inviato da XWolverineX
Ad ogni modo ciò che chiedi è relativamente semplice, basta usare la funzione ExitWindowsEx
Comunque quoto completamente XWolverineX, non puoi improvvisarti programmatore Win32 dal nulla, comprati un libro, studiatelo e poi inizia a paciugare. Usare le API senza sapere i concetti base della programmazione Win32 vuol dire facilmente fare danni.
Amaro C++, il gusto pieno dell'undefined behavior.