Visualizzazione dei risultati da 1 a 9 su 9

Discussione: C e windows

  1. #1

    C e windows

    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?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    17
    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

  3. #3
    Ho il devC++, che ha la libreria windows.h

    Quindi ho già tutto quello ke mi serve?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    17
    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

  5. #5
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    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

  6. #6
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    windows.h è un header non una libreria

    cmq usa il vc++ 2088 express che è molto meglio per win

  7. #7
    Non ci sn guide x il programma che voglio fare? Ne ho trovate solo su come fare finestrte o cose simili...

  8. #8
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    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

  9. #9
    Originariamente inviato da XWolverineX
    Ad ogni modo ciò che chiedi è relativamente semplice, basta usare la funzione ExitWindowsEx
    Ricordandosi prima di richiedere i privilegi adeguati.

    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.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.