के बारे में न्यूबी प्रश्न मैं COM के लिए काफी नया हूं इसलिए सवाल बेवकूफ लग सकता है।COM
क्यू 1। विंडोज़ डीएलएल
मेरी समझ के आधार पर, एक विंडोज डीएलएल फ़ंक्शन, प्रकार (कक्षाएं) और वैश्विक चर निर्यात कर सकता है। क्या यह समझ ठीक है?
प्रश्न 2। COM
मेरी बेवकूफ समझ यह है कि: एक COM DLL एक मानक विंडोज डीएलएल द्वारा निर्यात किए गए कार्यों और प्रकारों को व्यवस्थित करने के लिए सिर्फ एक नया तार्किक तरीका प्रतीत होता है। एक COM DLL दोनों कार्यों जैसे DllRegisterServer() और DllGetClassObject(), और भी क्लासेस जो IUnknown इंटरफ़ेस लागू करता है निर्यात करता है। क्या यह समझ ठीक है?
क्यू 3। * .def & * .idl
* .def ऐसे DllGetClassObject() के रूप में कार्य परंपरागत तरीके से एक Windows DLL द्वारा निर्यात, परिभाषित करने के लिए प्रयोग किया जाता है। * .idl का उपयोग COM कोक्लास द्वारा कार्यान्वित इंटरफ़ेस को परिभाषित करने के लिए किया जाता है।
अग्रिम धन्यवाद।
+1 COM वह पागल नहीं है। यह आपको निम्न-स्तरीय अंतर में उच्च-स्तरीय भाषाओं को पुल करने में सक्षम बनाता है। – pestilence669