Click here to Skip to main content
15,898,222 members
Home / Discussions / COM
   

COM

 
QuestionHow to unregister the event in BHO? Pin
Jacobb Michael20-Aug-09 1:22
Jacobb Michael20-Aug-09 1:22 
Questionhow to create online quiz in html Pin
robert(m.tech)20-Aug-09 0:18
robert(m.tech)20-Aug-09 0:18 
AnswerRe: how to create online quiz in html Pin
Stephen Hewitt20-Aug-09 2:06
Stephen Hewitt20-Aug-09 2:06 
QuestionC# BHO problem Pin
svt gdwl19-Aug-09 18:55
svt gdwl19-Aug-09 18:55 
AnswerRe: C# BHO problem Pin
Jacobb Michael19-Aug-09 23:56
Jacobb Michael19-Aug-09 23:56 
QuestionDesign + technical issue Pin
Ahmed Charfeddine19-Aug-09 0:31
Ahmed Charfeddine19-Aug-09 0:31 
AnswerRe: Design + technical issue Pin
Ahmed Charfeddine19-Aug-09 0:45
Ahmed Charfeddine19-Aug-09 0:45 
GeneralRe: Design + technical issue Pin
Baltoro19-Aug-09 14:39
Baltoro19-Aug-09 14:39 
This is really interesting, and it sounds like an enormous amount of work.
About a year ago, I was getting familiar with MIDI (a computer music format), and there was a company that was promoting a DirectX COM interface standard for creating what is known as a software synthesizer (which could process MIDI messages into sound). This component would be loaded into an application that would stream MIDI messages (which comprised a musical composition) to the synthesizer component, the COM interface would process the MIDI format and return a stream of what was essentially a continuous stream of WAVE format digital signals, which the application would then send to its own audio driver. Pretty complicated stuff. Anyway, the company (Cakewalk) that develops the music software, offers developers an SDK package (including source code for both minmal server and compatible client, and lots of html documentation) demonstrating the utility of the server component and the interface that the COM In-Process server must present to the Executable, and all the associated data structures, interfaces, callbacks, and related mechanisms required to make the whole thing work.
Admittedly, it is probably more complicated that what you are suggesting. But, the point is that the COM structure must be provided and thoroughly tested, and the documentation must be clear to the client developer, before they can even begin to design a component that will interface with your server correctly.
In the above mentioned example, I had to study the source code for several weeks before I completely understood how it worked, and especially, how the server-client connections were implemented. What you realize is that, the more complex the code model is, the more difficult it is to get it to work.
GeneralRe: Design + technical issue Pin
Ahmed Charfeddine21-Aug-09 7:40
Ahmed Charfeddine21-Aug-09 7:40 
GeneralRe: Design + technical issue Pin
Baltoro21-Aug-09 12:12
Baltoro21-Aug-09 12:12 
GeneralRe: Design + technical issue Pin
Ahmed Charfeddine21-Aug-09 12:14
Ahmed Charfeddine21-Aug-09 12:14 
QuestionIPictureDisp to byte array Pin
vibindia18-Aug-09 19:12
vibindia18-Aug-09 19:12 
AnswerRe: IPictureDisp to byte array Pin
Stephen Hewitt20-Aug-09 3:52
Stephen Hewitt20-Aug-09 3:52 
AnswerRe: IPictureDisp to byte array Pin
Vi220-Aug-09 21:00
Vi220-Aug-09 21:00 
GeneralRe: IPictureDisp to byte array Pin
Stephen Hewitt23-Aug-09 4:37
Stephen Hewitt23-Aug-09 4:37 
QuestionForwarding Error Description through CComCoClass::Error crashs my app Pin
Don Rolando18-Aug-09 11:02
Don Rolando18-Aug-09 11:02 
AnswerRe: Forwarding Error Description through CComCoClass::Error crashs my app Pin
Don Rolando19-Aug-09 6:47
Don Rolando19-Aug-09 6:47 
QuestionHow can I add c# user control to c++ ATL? Pin
oleg fadi18-Aug-09 11:01
oleg fadi18-Aug-09 11:01 
AnswerRe: How can I add c# user control to c++ ATL? Pin
Don Rolando19-Aug-09 6:52
Don Rolando19-Aug-09 6:52 
QuestionConvert System.__ComObject to a class Pin
DeepToot17-Aug-09 9:35
DeepToot17-Aug-09 9:35 
AnswerRe: Convert System.__ComObject to a class Pin
Adam Maras17-Aug-09 10:25
Adam Maras17-Aug-09 10:25 
GeneralRe: Convert System.__ComObject to a class Pin
DeepToot17-Aug-09 10:34
DeepToot17-Aug-09 10:34 
GeneralRe: Convert System.__ComObject to a class Pin
warale00121-Oct-09 1:30
warale00121-Oct-09 1:30 
QuestionHolding a WMI provider instance Pin
srikanthos16-Aug-09 21:38
srikanthos16-Aug-09 21:38 
Questiondraw Visualization in custom directshow [modified] Pin
raj157616-Aug-09 19:43
raj157616-Aug-09 19:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.