Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να χρησιμοποιήσετε το Win32 GUI σε C + +

Win32 , ευρύτερα γνωστή σήμερα ως το API των Windows , είναι το σύνολο των εργαλείων που παρέχονται από τη Microsoft να αναπτύξει προγράμματα για το λειτουργικό σύστημα των Windows . Προγράμματα που είναι γραμμένα με Win32 χρησιμοποιεί το γραφικό περιβάλλον εργασίας χρήστη των Windows ( GUI ) για να εμφανίσετε τις πληροφορίες και να λαμβάνουν είσοδο του χρήστη . Ενώ η εκμάθηση Win32 προγραμματισμού για C + + μπορεί να πάρει πολύ χρόνο --- ακόμη και την εμφάνιση ενός παραθύρου μπορεί να διαρκέσει έως και 70 γραμμές κώδικα --- μπορείτε να δημιουργήσετε ένα απλό " Hello World ! " παράθυρο μηνύματος μέσα σε λίγα λεπτά . Οδηγίες
Η

1 Ανοίξτε το C + + ολοκληρωμένο περιβάλλον ανάπτυξης ( IDE ) και να δημιουργήσετε ένα νέο αρχείο cpp . . Ξεκινήστε τον κωδικό σας, συμπεριλαμβάνοντας το αρχείο κεφαλίδας API Win32 . Η πρώτη γραμμή του κώδικα θα πρέπει να μοιάζει κάπως έτσι :

# include 2

Δημιουργήστε το σημείο εισόδου WinMain . Αυτό είναι το αντίστοιχο Win32 με την παραδοσιακή συνάρτηση main () που χρησιμοποιείται στο DOS και Linux . WinMain () παίρνει τέσσερα επιχειρήματα , που περιλαμβάνει μία λαβή στο αρχείο exe του προγράμματος στη μνήμη του υπολογιστή σας? . Μηδενική λαβή στο προηγούμενο παράδειγμα του προγράμματος ? Τη σειρά της παρέχει ο χρήστης επιχειρήματα της γραμμής εντολών ? Και έναν ακέραιο που μπορεί να χρησιμοποιηθεί για τον προσδιορισμό της εκκίνηση κατάσταση κατά τη δημιουργία μιας εφαρμογής που χρησιμοποιεί ένα παράθυρο . Η WinMain ( ) δήλωση μοιάζει με αυτό :

int WINAPI WinMain ( HINSTANCE hInstance , HINSTANCE hPrevInstance , LPSTR lpCmdLine , int nCmdShow )
εικόνων 3

Γράψτε το σώμα του προγράμματος έτσι ώστε να εμφανιστεί ένα παράθυρο μηνύματος . Η λειτουργία Win32 MessageBox ( ) λαμβάνει επίσης τέσσερα επιχειρήματα : μια λαβή στο παράθυρο ιδιοκτήτη , το περιεχόμενο του μηνύματος , το κείμενο γραμμή τίτλου και το είδος του πλαισίου μηνύματος. Από αυτό το πλαίσιο δεν έχει παράθυρο ιδιοκτήτη , ρυθμίζεται η λαβή για NULL . Γράψτε να εμφανίσει οποιοδήποτε μήνυμα που θέλετε και να του δώσετε ένα εικονίδιο πληροφοριών με ένα κουμπί " OK" . Το σώμα του ( λειτουργία WinMain ) θα πρέπει να μοιάζει κάπως έτσι :

{

MessageBox ( NULL , " ! Hello, World " , " . Γεια" , MB_ICONINFORMATION

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα