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

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

Πώς να κάνει ένα MFC Worker θέμα

Νήματα είναι τα αντικείμενα που καθιστούν δυνατή multi - tasking . Κλωστές , έκαστο των οποίων αντιστοιχεί σε μία " φέτα χρόνο » ή ξεχωριστή κατάσταση του προγράμματος λειτουργίας , δημιουργούν την ψευδαίσθηση ότι πολλοί χρήστες μπορούν να μοιραστούν μια εφαρμογή διακομιστή . Η Microsoft Foundation Class Library συμπυκνώνει τα θέματα μέσω της κατηγορίας CWinThread , η οποία υποστηρίζει χρήστη και των εργαζομένων θέματα που τρέχουν στο παρασκήνιο . Σε μερικά βήματα , μπορείτε να κάνετε ένα απλό πρόγραμμα που χρησιμοποιεί ένα Εργαζόμενος Thread . Τα πράγματα που θα χρειαστείτε για Microsoft Visual Studio IDE
Βιβλίο για MFC , όπως « Προγραμματισμός των Windows με MFC " από τον Jeff Prosise
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Έναρξη Microsoft Visual Studio . Δημιουργήστε ένα παράθυρο διαλόγου με βάση το πρόγραμμα MFC κάνοντας κλικ στο " Αρχείο" από το επάνω μενού και , στη συνέχεια, " Νέα ". Αφού κάνετε κλικ στην καρτέλα " Έργα " , επιλέξτε " AppWizard MFC ( exe ) " και πληκτρολογήστε " WThread " στο " Όνομα έργου : " edit box . Κάντε κλικ στο κουμπί "OK". Στην επόμενη οθόνη του οδηγού , επιλέξτε " Dialog βάση , " και στη συνέχεια κάντε κλικ στο κουμπί " Finish " και " OK". Ο οδηγός δημιουργεί ένα παράθυρο διαλόγου προεπιλογή και τα σχετικά αρχεία πηγής . 2
Κάντε μια λειτουργία που θα λειτουργήσει ως το νήμα των εργαζομένων για αυτό το σεμινάριο MFC . Ανοίξτε το αρχείο WorkerThreadDlg.cpp επεκτείνοντας το φάκελο " Αρχεία προέλευσης " στο αριστερό τμήμα του παραθύρου και κάντε διπλό κλικ στο αρχείο . Copy /paste τον παρακάτω κώδικα στο τέλος του αρχείου :
ακυρώσει ThreadProcess ( LPVOID param ) {
cfile f ?
F.Open ( " proof.txt " , cfile :: modeCreate

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

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