Click here to Skip to main content
16,011,383 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionHow to create MSI Pin
Anonymous24-Jul-02 21:38
Anonymous24-Jul-02 21:38 
AnswerRe: How to create MSI Pin
Nish Nishant24-Jul-02 21:54
sitebuilderNish Nishant24-Jul-02 21:54 
GeneralRe: How to create MSI Pin
Anonymous24-Jul-02 22:17
Anonymous24-Jul-02 22:17 
GeneralRe: How to create MSI Pin
Anonymous24-Jul-02 22:27
Anonymous24-Jul-02 22:27 
GeneralRe: How to create MSI Pin
Nish Nishant24-Jul-02 23:27
sitebuilderNish Nishant24-Jul-02 23:27 
GeneralAdding Scroll Bars in a Modeless Dialog Pin
jabbaj24-Jul-02 21:07
jabbaj24-Jul-02 21:07 
GeneralBest way to implement "plugins+automation" Pin
Nevidimka24-Jul-02 21:03
Nevidimka24-Jul-02 21:03 
GeneralRe: Best way to implement "plugins+automation" Pin
Anonymous24-Jul-02 23:05
Anonymous24-Jul-02 23:05 
As for your first question:
You shouldn't, but you may.
You can use COM, but remember that the only way
to identify a COM class is its CLSID (GUID).
Therefore, your main program (client) would have to know
CLSID's of all plugins existent on the machine.
Plugins should have to register (as any COM servers),
and should make the main program know their CLSID's.
Plugin DLL's can locate anywhere.
So, the usual approach to plugin search
in a fixed directory (e.g., as in FAR)
is not applicable in this case.
Whether to use COM or not, depends much on the way
the plugins should be written.
If you want any third party to be able to write a plug-in
using any development tool, you'd better use COM.
If you plan to write them yourself,
you may use just DLL's with a fixed set of entry points
(imho, COM development is not that simple,
especially for the beginner - mainly, bcause of the
huge set of specific terms involved
in the description of its techniques).

As for your second question:
Yes, you should.
It seems to be the only way.

GeneralRe: Best way to implement "plugins+automation" Pin
Nevidimka25-Jul-02 0:08
Nevidimka25-Jul-02 0:08 
GeneralRe: Best way to implement "plugins+automation" Pin
alaulu26-Jul-02 1:16
alaulu26-Jul-02 1:16 
GeneralRe: Best way to implement "plugins+automation" Pin
alaulu24-Jul-02 23:05
alaulu24-Jul-02 23:05 
Generala question of download asynchronously with wininet Pin
wangweisp24-Jul-02 21:02
wangweisp24-Jul-02 21:02 
GeneralCRect::Width() and CRect::NormalizeRect() Pin
Geert Delmeiren24-Jul-02 20:23
Geert Delmeiren24-Jul-02 20:23 
GeneralRe: CRect::Width() and CRect::NormalizeRect() Pin
Tomasz Sowinski24-Jul-02 22:06
Tomasz Sowinski24-Jul-02 22:06 
Questionabout put_RegisterAsDropTarget? Pin
ttzzgg_8071324-Jul-02 19:32
ttzzgg_8071324-Jul-02 19:32 
GeneralHidden dialog from Dll Pin
Atin Kumar24-Jul-02 19:32
Atin Kumar24-Jul-02 19:32 
GeneralRe: Hidden dialog from Dll Pin
Paul M Watt24-Jul-02 19:42
mentorPaul M Watt24-Jul-02 19:42 
GeneralEvent for CDialogBar Docking & Floating Pin
Dave Matrix24-Jul-02 19:21
Dave Matrix24-Jul-02 19:21 
GeneralGoing Crazy: Trying to inherit an interface from another dll Pin
doshin24-Jul-02 19:03
doshin24-Jul-02 19:03 
GeneralRe: Going Crazy: Trying to inherit an interface from another dll Pin
Paul M Watt24-Jul-02 19:24
mentorPaul M Watt24-Jul-02 19:24 
GeneralRe: Going Crazy: Trying to inherit an interface from another dll Pin
doshin24-Jul-02 19:32
doshin24-Jul-02 19:32 
GeneralRe: Going Crazy: Trying to inherit an interface from another dll Pin
Paul M Watt24-Jul-02 19:48
mentorPaul M Watt24-Jul-02 19:48 
GeneralRe: Going Crazy: Trying to inherit an interface from another dll Pin
Paul M Watt24-Jul-02 20:17
mentorPaul M Watt24-Jul-02 20:17 
GeneralAny ideas on how to.. Pin
Anonymous24-Jul-02 17:38
Anonymous24-Jul-02 17:38 
GeneralRe: Any ideas on how to.. Pin
Scott H. Settlemier24-Jul-02 17:47
Scott H. Settlemier24-Jul-02 17:47 

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.