Lets say you want to develop an application that uses plug ins. And you
want your application to be able to use third party plugins that already
exist. Like Adobe PhotoShop Pro. You can get Adobe's SDK that provides
all of the information needed to develop plug ins for their app. Then
take that SDK and write an appliaction that accepts plugins that
conform. You then have an application that will accept Adobe plugins.
You also get a line of lawyers at your door to sue you.
It seems that the liscence for Adobe SDK states that its only use is to
develop plugins for Adobe. This would tend to restrict things. So it
might be best to go out and get a plugin then using standard
tools/debuggers take apart the plug in and figure out how it works on
your own. Then you would not be in violation of the license agreement.
Of course I am not a lawyer so what I say has no standing. Please see a
real lawyer.
"Hendrik Schober" <Sp******@gmx.de> wrote in news:#xq1UERqDHA.2444
@TK2MSFTNGP09.phx.gbl:
Kelvin <ku********@yahoo.com.hk> wrote: To all,
I've got another question. Does anybody know how to write
plug-ins using VC++??
What you could do is designing a DLL interface.
Plugins are DLLs which implement that interface.
At run-time you look for plugins at a specific
location, try to load them, and try to find the
functions of your interface. If they're there,
call them to initiate the handshake necessary
for your application and the plugin to work
together.
[...]
From Kusanagihk
Schobi