DAVID MALAN: Ας γράψουμε ένα πρόγραμμα με μια γραφική διεπαφή χρήστη, αλλιώς γνωστή ως ένα GUI. Και γι 'αυτό, θα χρησιμοποιήσουμε Στάνφορντ φορητή βιβλιοθήκη, η οποία έρχεται με ορισμένα αρχεία header της δικής του. Ας βουτήξει μέσα Πρώτον, είμαι πρόκειται να συμπεριλάβει ένα αρχείο που ονομάζεται gwindow.h. Και παρατηρήσετε, πρώτον, ότι είμαι με τη χρήση εισαγωγικά αντί για γωνιακές αγκύλες επειδή αυτό το αρχείο header συμβαίνει να είναι σε μια υπο κατάλογο από τρέχοντα κατάλογο μου. Στη συνέχεια, ας κηρύξει ως συνήθως, int, κύρια, άκυρη. Και τώρα ας προχωρήσουμε για την υπόσταση, να το πω έτσι, ότι είναι να δημιουργήσετε ένα γραφικό παράθυρο. Διαφορετικά γνωστή ως gwindow, ως εξής: - Παράθυρο Gwindow ισούται με νέα gwindow. Και τώρα πρέπει να καθορίσετε το πλάτος και το ύψος του παραθύρου. Πάω να πάει με κάτι κάπως αυθαίρετη, αλλά κάπως μικρό, ώστε να χωράει μέσα το παράθυρο συσκευές. Συγκεκριμένα, 320 από 240 pixels. Υπενθυμίζουμε λοιπόν, ότι ένα εικονοστοιχείο είναι ένα των εν λόγω τελείες στην οθόνη σας. Στη συνέχεια, ας προχωρήσει και να κάνει δεν είναι πολύ τίποτα καθόλου και απλά παύση για 500 χιλιοστά του δευτερολέπτου. Καλώντας μια λειτουργία που ονομάζεται παύση ότι είναι επίσης στην Stanford φορητή βιβλιοθήκη. Τέλος, μετά από αυτά τα πέντε δευτερολέπτων, ας να προχωρήσει και να κλείσει το gwindow, ως ακολούθως. Και τότε ας επιστρέψει το μηδέν σημασιοδοτικών ότι είμαστε όλα γίνονται. Έτσι τι είναι αυτό το πρόγραμμα γίνεται; Λοιπόν, σε μια στιγμή που πρέπει να δείτε, όταν θα τρέχει σε, ότι ανοίγει ένα παράθυρο που είναι 320 pixels πλάτος με 240 pixels πλάτος. Αυτό το παράθυρο απλά καθυστερεί εκεί για πέντε δευτερόλεπτα και, στη συνέχεια, θα πρέπει να πάει μακριά. Κάντε το παράθυρο, τελεία, κάθετος, το παράθυρο. Και υπάρχει το παράθυρό μας, στην κορυφή αριστερά γωνία της οθόνης μου. Και μέσα σε λίγα δευτερόλεπτα, θα φύγει.