मैं इस तरह एक हेडर फाइल है:विजुअल स्टूडियो 2005 के लिए त्रुटि सूची के संदेश फलक में दिखाने के लिए आउटपुट कैसे प्राप्त करूं?
#ifndef __GEN_NOTE_MARKERS_TO_DEVELOPERS_HPP__
#define __GEN_NOTE_MARKERS_TO_DEVELOPERS_HPP__
#ifdef _DEBUG
// macros for turning a number into a string
#define STRING2(x) #x
#define STRING(x) STRING2(x)
#ifdef TRIAGE_MESG_AS_WARNING
#define TRIAGE_TODO_TAG(description) __pragma(message(__FILE__"("STRING(__LINE__)") : warning : TRIAGE TO-DO: " STRING(description)))
#define TRIAGE_FIXTHIS_TAG(description) __pragma(message(__FILE__"("STRING(__LINE__)") : warning : TRIAGE FIXTHIS: " STRING(description)))
#else
#define TRIAGE_TODO_TAG(description) __pragma(message(__FILE__"("STRING(__LINE__)") : message : TRIAGE TO-DO: " STRING(description)))
#define TRIAGE_FIXTHIS_TAG(description) __pragma(message(__FILE__"("STRING(__LINE__)") : message : TRIAGE FIXTHIS: " STRING(description)))
#endif
#else
#define TRIAGE_TODO_TAG(description)
#define TRIAGE_FIXTHIS_TAG(description)
#endif
#endif // __GEN_NOTE_MARKERS_TO_DEVELOPERS_HPP__
कौन सा दृश्य स्टूडियो 2005 में उत्पादन फलक के लिए नोट आउटपुट जब 'TRIAGE_MESG_AS_WARNING' परिभाषित किया गया है, दृश्य स्टूडियो इन संदेशों को फसल और उन्हें त्रुटि में चेतावनी के रूप में सूची जाएगा सूची। ऐसा इसलिए होता है क्योंकि पाठ प्रारूप एक चेतावनी से मेल खाता है। हालांकि, मैं नहीं चाहता कि वे हर समय चेतावनियों के रूप में दिखें, मैं बजाय त्रुटि सूची के संदेश फलक में दिखाई दूंगा।
तुम कैसे प्रारूप लाइनों आप "आउटपुट विंडो" में डाल कर इतना है कि दृश्य स्टूडियो ऑटो जादुई उन्हें "संदेश" "त्रुटि सूची" विंडो के टैब में दिखाई देगा?
उपरोक्त कोड में संदेशों के लिए मैंने जो प्रारूप स्थापित किया है, वह अन्य आउटपुट से संदेश जैसा दिखता है, लेकिन उसी तरह कटाई नहीं होती है।
एक सहकर्मी ने मुझे सुझाव दिया कि मुझे संदेश फलक को लिखने के लिए 'कस्टम ऑटोमेशन ऑब्जेक्ट' लिखने की आवश्यकता हो सकती है। ऐसा लगता है कि दर्द की तरह लगता है, खासतौर पर जब से उचित फलक द्वारा त्रुटि फलक और चेतावनी फलक में प्रविष्टियों के साथ समाप्त होना मुश्किल होता है। क्या यह एक संभावित एवेन्यू है?
हम अप्रबंधित सी ++ का उपयोग कर रहे हैं, इसलिए हम केवल प्रबंधित (.NET) पर टूलिंग पर भरोसा नहीं कर सकते हैं। हम हुक के साथ वीएस का विस्तार नहीं करना चाहते हैं।
कोई भी इसे विजुअल स्टूडियो 2010 में काम करने का प्रयास करता है? – bzlm