Wie programmiere ich COM Komponenten?
-
Aus reinem lern udn versteh Effekt würde ich mal ein kleine COM Komponenten schreiben. Was für ne IDE brauch ich dafür? Gibts da tutorials. ActiveX ist ja auf dem prinzip aufgebaut, hab ich auch schon mal was gemacht. Ist COM arg unterschiedlich?
-
Du brauchst für COM keine spezielle IDE. Es reicht das Werkzeug, das Du bereits hast, und ein gutes Buch, z.B.:
Inside COM+ | ISBN: 9783860634981
-
Kannst mal hier rein schnuppern:
http://www.henkessoft.de/C++/MFC/mfc_einsteigerbuch_kapitel15.htmSchau Dir z.B. mal MS SAPI an.
#include <sapi.h> //... ISpVoice* pVoice = 0; CoInitialize(0); CoCreateInstance(CLSID_SpVoice, NULL, CLSCTX_ALL, IID_ISpVoice, (void**)&pVoice); pVoice->Speak(L"<pitch middle = '-5'/>We present SAPI", SPF_IS_XML, 0); //... pVoice->Release(); pVoice = 0; CoUninitialize();
\1:
http://www.henkessoft.de/C++/MFC/mfc_einsteigerbuch_kapitel10.htm
http://www.henkessoft.de/C++/MFC/mfc_einsteigerbuch_kapitel11.htm