كيفية الكشف عن برنامج PowerPoint 2007 من الدين C ++؟
-
05-07-2019 - |
سؤال
ولست بحاجة لاكتشاف ما إذا كان بلدي الدين هو في PowerPoint 2007 من خلال بلدي الدين C ++. نموذج كائن PowerPoint يعرض Application.Version، التي ينبغي أن تعمل، ولكن أنا لا أعرف ما يكفي عن كيفية استخدام هذا مع IDispatch و.
وكيفية الكشف عن برنامج PowerPoint 2007 من الدين C ++؟
المحلول
أولا - استدعاء IDispatch و:: GetIDsOfNames والحصول على هوية لخاصية "نسخة". بعد تلك المكالمة IDispatch و:: استدعاء الذي سيحصل على نسخة قيمة Porperty راسل المعلن من قبل معرف.
وأيضا، هل يمكن توليد مغلفة مع توجيه #import واستخدام وسائل أكثر سهولة لقيمة الحصول على هذه الخاصية.
وربما هذه المادة سوف تساعدك http://support.microsoft.com/kb/238393و> (كيفية استخدام Visual C ++ إلى الوصول DocumentProperties مع التنفيذ)
لا تنتمي إلى StackOverflow