Σε πλατφόρμες Windows, το Win32 API παρέχει ο κύριος του έργου μέγιστο έλεγχο , αλλά είναι επίσης το πιο δύσκολο να πλοίαρχος . Μια βασική δράση, όπως το άνοιγμα ενός παραθύρου ή προσθέτοντας κάποιο κείμενο , μερικά κουμπιά ή άλλα στοιχεία ελέγχου μπορεί να απαιτήσει πολλές σελίδες κώδικα . Μπορεί να χρειαστούν μήνες για να μάθουν πώς να δαμάσει το χειρισμό εκδήλωση και όλες τις άλλες τεχνικές για να οικοδομήσουμε ένα πλήρως εξοπλισμένο app ? Ωστόσο , γνώση του Win32 API και νεότερα ομόλογό 64 - bit του θα δώσει τα προγράμματά σας τον πλήρη έλεγχο των Windows
Η MFC
Η
Foundation Classes Microsoft για C + + φέρνει προγραμματισμό των Windows για τον μέσο προγραμματιστή . MFC χρησιμοποιεί ένα αντικειμενοστρεφές μοντέλο που καταργεί πολλά από την ανία και απαιτητική λεπτομέρεια του Win32 API , αλλά εξακολουθεί να προσφέρει το μεγαλύτερο μέρος της ηλεκτρικής ενέργειας που απαιτείται για τη δημιουργία πλήρως εξοπλισμένο προγράμματα των Windows . MFC χρησιμοποιεί ένα πρότυπο μοντέλο -view- controller σε ξεχωριστά προγράμματα σε πιο εύχρηστα κομμάτια . Ο οδηγός MFC δημιουργεί ένα απλό πρόγραμμα που περιλαμβάνει όλα τα απαραίτητα αρχεία, καθώς και τα σχόλια θα σας βοηθήσουν να ξεκινήσετε . Παρά το γεγονός ότι ο κώδικας είναι πολύ πιο περίπλοκη από ό, τι πολλές άλλες γλώσσες , δεν κάνει C + + πιο εύκολο να διαχειριστεί .
Η ATL
Η
Το Active Template Library επιτρέπει στους προγραμματιστές να δημιουργούν ActiveX στοιχεία που συνδέστε στο Microsoft Office , εφαρμογές Web και άλλες COM- based εφαρμογές των Windows . Δημοτικότητα ActiveX κορυφώθηκε περίπου μια δεκαετία πριν με το Visual Studio 6 , αλλά η τεχνολογία εξακολουθεί να χρησιμοποιείται σε μια σειρά από δημοφιλή πακέτα λογισμικού .
Εικόνων Άλλοι τύποι έργου
Η
Εκτός από τα παραδοσιακά πρότυπα των Windows , Visual Studio προσφέρει αρκετές νέες γεύσεις για C + + προγραμματιστές . Το . Net πλαίσιο και κοινή γλώσσα χρόνου εκτέλεσης του παρέχουν ένα ασφαλέστερο , πιο ασφαλές μοντέλο προγραμματισμού και ενσωματωμένη συλλογή σκουπιδιών και μια τεράστια βιβλιοθήκη κατηγορίας . Makefile σχέδια επιτρέπουν τον πλήρη έλεγχο του compiler και συνδετήρα επιλογές , επιτρέποντας τη δημιουργία εκτελέσιμων αρχείων 64 - bit και τα έργα μικτής γλώσσας . Πρότυπα είναι επίσης διαθέσιμο για την ανάπτυξη των κινητών και τις διάφορες εφαρμογές και υπηρεσίες Web .
Εικόνων Που να επιλέξει
Η
περισσότεροι προγραμματιστές βρίσκουν το πλαίσιο MFC να είναι η καλύτερη επιλογή για πλήρως εξοπλισμένο εφαρμογές των Windows. Ο οδηγός δημιουργεί τον αρχικό κωδικό , και οι προγραμματιστές μπορούν να επικεντρωθούν στην επιχειρηματική λύση , όχι οι απαιτήσεις των Windows χαμηλού επιπέδου . Προγράμματα Win32 λειτουργούν καλά για console-based υπηρεσίες κοινής ωφέλειας και υπηρεσίες των Windows , αλλά για κάτι περισσότερο , MFC είναι μια πολύ καλύτερη επιλογή . Για ένα πλούσιο περιβάλλον χρήστη , να εξετάσει τα προγράμματα των Windows που βασίζεται σε φόρμες χρησιμοποιώντας την κοινή χρόνου εκτέλεσης γλώσσας και το . Net πλαίσιο, το οποίο θα απλουστεύσει την πρόσβαση σε βάσεις δεδομένων , υπηρεσίες cloud και διάφορους πόρους του μηχανήματος . Δεν έχει σημασία το είδος του έργου που θα επιλέξετε , το Visual Studio Ολοκληρωμένη Ανάπτυξη Περιβάλλοντος και γεννήτρια κωδικού οδηγούς της, την καθιστούν C + + προσιτή σε καθημερινή προγραμματιστές .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα