Αναγν. άρθρου: 291794 - Τελευταία αναθεώρηση: Πέμπτη, 6 Οκτωβρίου 2011 - Αναθεώρηση: 5.0 MFCMAPI παρουσιάζει κώδικα προγράμματος-πελάτη MAPI
Σε αυτήν τη σελίδαΠερίληψηΤο δείγμα Microsoft Foundation Classes MAPI (MFCMAPI) παρουσιάζει μια μεγάλη ποικιλία τεχνικών κωδικοποίησης εκτεταμένου MAPI. Περισσότερες πληροφορίεςMFCMAPI ξεκίνησε ως έργο εκμάθηση για να δείτε τι ήταν δυνατόν με MAPI, και τον καιρό, έχει αναπτύξει το έργο εκμάθησης σε ένα δείγμα MAPI προγράμματος-πελάτη που βρίσκεται σε μια ονομαστική με το βοηθητικό πρόγραμμα Mdbvu32.exe. Το περιβάλλον εργασίας χρήστη MFCMAPI να εμφανίσετε όλους τους φακέλους και τους υποφακέλους που βρίσκονται σε οποιονδήποτε χώρο αποθήκευσης μηνυμάτων. Μπορεί επίσης να εμφανίσει οποιοδήποτε βιβλίο διευθύνσεων που έχει φορτωθεί σε ένα προφίλ. Ένα Microsoft Visual C++ Microsoft Foundation Classes (MFC) έργο, MFCMAPI έχει σχεδιαστεί ως μια σειρά από παράθυρα διαλόγου MFC που υλοποιεί μια ιεραρχία καταλόγου στο αριστερό τμήμα του παραθύρου και μια λίστα ιδιοτήτων στο δεξιό τμήμα του παραθύρου. Κάθε παράθυρο διαλόγου διαθέτει μια σειρά από στοιχεία μενού που χρησιμοποιείτε για να ενεργεί ενεργά στοιχεία. Αυτό περιλαμβάνει μια συνάρτηση κενό δοκιμής που μπορείτε να χρησιμοποιήσετε για τον κώδικα ελέγχου κεντρικού υπολογιστή. Για λεπτομέρειες σχετικά με τα παράθυρα διαλόγου και τις αντίστοιχες κλάσεις, ανατρέξτε στο αρχείο Readme.txt που περιλαμβάνεται στο έργο. Για να κάνετε λήψη της τελευταίας έκδοσης του MFCMAPI, επισκεφθείτε την ακόλουθη τοποθεσία Web: http://www.codeplex.com/MFCMAPI
(http://www.codeplex.com/MFCMAPI)
MFCMAPI έχει μετονομαστεί σε πρόγραμμα επεξεργασίας της Microsoft Exchange Server API Messaging (MAPI) και είναι τώρα διαθέσιμη για λήψη ως εργαλείο για τον Microsoft Exchange Server. Για περισσότερες πληροφορίες σχετικά με τα εργαλεία του Exchange Server, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:http://TechNet.Microsoft.com/en-us/Exchange/bb288488.aspx
(http://technet.microsoft.com/en-us/exchange/bb288488.aspx)
Για να κάνετε λήψη του MAPI Editor, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:http://www.Microsoft.com/downloads/details.aspx?FamilyId=55FDFFD7-1878-4637-9808-1E21ABB3AE37&displaylang=en
(http://www.microsoft.com/downloads/details.aspx?familyid=55FDFFD7-1878-4637-9808-1E21ABB3AE37&displaylang=en)
Γενικές λειτουργίες MAPIΟι περισσότερες από τις ακόλουθες λειτουργίες περιέχονται στο αρχείο MAPIFunctions.cpp:
Υλοποίηση IMAPIAdviseSinkΓια ναIMAPIAdviseSinkτο δείγμα περιέχει δύο υλοποιήσεις τουIMAPIAdviseSinkδιασύνδεση, μία για απλή νέα ειδοποίηση ηλεκτρονικού ταχυδρομείου και για πιο σύνθετες ειδοποίηση πίνακα.ΣΗΜΕΙΩΣΗΟι προβολές ιεραρχία καταλόγου στο MFCMAPI δεν επωφεληθείτε των ειδοποιήσεων. Υπάρχει έναΑνανέωση προβολήςεντολή μενού από τοΕνέργειεςμενού για τα περισσότερα παράθυρα διαλόγου που χρησιμοποιούν την προβολή της ιεραρχίας καταλόγων. Υλοποίηση MAPI προβολής φόρμαςΤο δείγμα MAPI προβολής φόρμας περιέχει μια κλάση που υλοποιεί τοIMAPIMessageSite,IMAPIViewContextANDIMAPIViewAdviseSinkδιασυνδέσεις. Μαζί, αυτές καθιστούν για μια προβολή φόρμα MAPI υλοποίησης. Τον κωδικό που χρησιμοποιεί το πρόγραμμα προβολής φόρμας είναι τοOpenMessageNonModalη λειτουργία που περιέχονται στο αρχείο MAPIFunctions.cpp.Για περισσότερες πληροφορίες σχετικά με μια άλλη εφαρμογή της μια προβολή φόρμα MAPI, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft: 230770
(http://support.microsoft.com/kb/230770/
)
FrmVwr.exe εκτεταμένη προβολή φόρμα MAPI Η Microsoft παρέχει παραδείγματα προγραμματισμού μόνο για λόγους επεξήγησης, χωρίς να παρέχει καμία εγγύηση, σιωπηρή ή ρητή. Σε αυτά περιλαμβάνονται, ενδεικτικά, οι σιωπηρές εγγυήσεις εμπορευσιμότητας ή/και καταλληλότητας για συγκεκριμένο σκοπό. This article assumes that you are familiar with the programming
language that is being demonstrated and with the tools that are used to create
and to debug procedures. Microsoft support engineers can help explain the
functionality of a particular procedure, but they will not modify these
examples to provide added functionality or construct procedures to meet your
specific requirements.Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
Μηχανικά μεταφρασμένοΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης. Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:291794
(http://support.microsoft.com/kb/291794/en-us/
)
| Άλλοι πόροι Tοποθεσίες υποστήριξης
ΚοινότηταΆμεση λήψη βοήθειαςΜεταφράσεις άρθρων
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Επιστροφή στην αρχή
