كيفية الكشف عن برنامج PowerPoint 2007 من الدين C ++؟

StackOverflow https://stackoverflow.com/questions/620498

  •  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 مع التنفيذ)

scroll top