أي شخص يستخدم المساعدة المرئية؟ كيف تحصل VA على محتوى التعليمات البرمجية المصدر؟

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

  •  16-09-2019
  •  | 
  •  

سؤال

أنا أستخدم المساعدة المرئية في VC6، ويبدو أنها أداة قوية. كمبرمج، أنا فضولي حول التنفيذ. أنا أتساءل كيف تحصل VA على محتوى التعليمات البرمجية المصدر؟ يبدو أن VA يعرف كل سطر من ملف التعليمات البرمجية الخاص بي، حتى عند تعديلها وغير محفوظة في الملف.

لقد نظرت إلى Addin Dev لفترة من الوقت، ولا توفر واجهة Addin's VC6 نوعا من الواجهة للحصول على محتوى التعليمات البرمجية الحالي، خاصة عند تعديل الملف المصدر وغير المحفوظ.

أعتقد أن VA يستخدم بعض الحيل للقيام بذلك، ولكن ماذا؟ الفرعية؟

هل كانت مفيدة؟

المحلول

من المؤكد أن VA يتم تنفيذها كإضافة مضافة Visual Studio، والتي أعتقد أنها ستحصل على نوع من API Visual Studio الذي أفترض أنه من المفترض أن يعرض أشياء مثل محتوى محرر التعليمات البرمجية وما إلى ذلك.

انظر هذا الرابط لمزيد من المعلومات: http://www.microsoft.com/downloads/details.aspx؟familyid=59EC6EC3-4273-48A3-BA25-DC925A45584D&displaylang=en.

هذر

نصائح أخرى

أعتقد أنهم يستخدمون نوعا من التقنية "هوك" لمراقبة تغيير محتوى المصدر. على سبيل المثال SetWindowLong/SetWindowsHookEx

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top