Click here to Skip to main content
15,907,281 members
Home / Discussions / COM
   

COM

 
GeneralInvalidCastException Pin
SQ_Lusi13-Mar-03 1:25
SQ_Lusi13-Mar-03 1:25 
QuestionHow to determine the threading model of an out-of-process server Pin
Jason Bafas12-Mar-03 5:04
sussJason Bafas12-Mar-03 5:04 
GeneralActiveX accessing other ActiveX Ctrls in a browser Pin
sanskypotov11-Mar-03 22:28
sanskypotov11-Mar-03 22:28 
GeneralAfxOleInit() + RPC_E_CHANGED_MODE Pin
Swinefeaster11-Mar-03 12:00
Swinefeaster11-Mar-03 12:00 
Generaladd-in for outlook express Pin
Naidu10-Mar-03 22:32
Naidu10-Mar-03 22:32 
GeneralRe: add-in for outlook express Pin
Amit Dey14-Mar-03 7:44
Amit Dey14-Mar-03 7:44 
GeneralRe: add-in for outlook express Pin
Naidu18-Mar-03 15:37
Naidu18-Mar-03 15:37 
GeneralRe: add-in for outlook express Pin
Amit Dey19-Mar-03 5:40
Amit Dey19-Mar-03 5:40 
Using my SDK, it is not possible to do anything userinterface like(i.e. dealing with msimn.exe), only serverside stuff, as Outlook Express uses it. So the only thing possible is to rewrite the whole Outlook Express user interface, using all existing mail related stuff thru the SDK. A daunting task!


what you have to do basically is find the Window whose classname = "ThorBrowserWndClass" - Outlook Express 4 main window
"Ath_Note" - each new message you create or read OE is this class
"Outlook Express Browser Class" - main OE window for all ver.

Then you subclass the windows WindowProc. The XXXPluginInfo calls save and store information with regards to your your plugin information - toolbar/menu that is implemented in a dll(__declspec(dllexport)!!).
But yes, this code will only confuse you, unless the implementation is described too. I have tried using some very old code here on CP, that specifically drills down the OE window. Using Spy++ you could see that you need to use FindWindow() and FindWindowEx() API's to find-

Outlook Express Browser Class
|
SizeableRebar
|
RebarWindow32(this is the parent band?)
|
3 ToolbarWindow' s - i.e. OE's menu,toolband/rebarband/statusbar.

But although I can get OE's main band, any addition to the band(as in Nick Hodapp's rebarband code on CP) does not show a new toolbar button or menu next to the last item, as expected.


if you look at the msoe.dll(for OE6 - for 4.x it was called msimnui.dll??), you will see a function called LoadMappedBitmap(). but how to use it? I'm sure additions to toolbar/menu(as in msim) is very possible and works perfectly too. But how?? Smile | :)



Hush,hush...
thought I heard you call my name now.

Kula Shaker.

Amit Dey

Latest articles at CP -
PocketPC New menu
Office addin


GeneralRe: add-in for outlook express Pin
Stephane Rodriguez.15-Mar-03 7:25
Stephane Rodriguez.15-Mar-03 7:25 
GeneralRe: add-in for outlook express Pin
Amit Dey15-Mar-03 11:28
Amit Dey15-Mar-03 11:28 
GeneralRe: add-in for outlook express Pin
Stephane Rodriguez.16-Mar-03 3:10
Stephane Rodriguez.16-Mar-03 3:10 
GeneralRe: add-in for outlook express Pin
Amit Dey16-Mar-03 8:54
Amit Dey16-Mar-03 8:54 
GeneralRe: add-in for outlook express Pin
Stephane Rodriguez.16-Mar-03 9:29
Stephane Rodriguez.16-Mar-03 9:29 
GeneralRe: add-in for outlook express Pin
Amit Dey16-Mar-03 10:31
Amit Dey16-Mar-03 10:31 
GeneralRe: add-in for outlook express Pin
Stephane Rodriguez.16-Mar-03 11:09
Stephane Rodriguez.16-Mar-03 11:09 
GeneralRe: add-in for outlook express Pin
Amit Dey16-Mar-03 13:49
Amit Dey16-Mar-03 13:49 
GeneralRe: add-in for outlook express Pin
Stephane Rodriguez.16-Mar-03 19:49
Stephane Rodriguez.16-Mar-03 19:49 
GeneralRe: add-in for outlook express Pin
Amit Dey16-Mar-03 14:11
Amit Dey16-Mar-03 14:11 
GeneralRe: add-in for outlook express Pin
Naidu16-Mar-03 19:21
Naidu16-Mar-03 19:21 
GeneralRe: add-in for outlook express Pin
Stephane Rodriguez.16-Mar-03 19:54
Stephane Rodriguez.16-Mar-03 19:54 
GeneralRe: add-in for outlook express Pin
Amit Dey17-Mar-03 4:30
Amit Dey17-Mar-03 4:30 
GeneralRe: add-in for outlook express Pin
Stephane Rodriguez.17-Mar-03 5:21
Stephane Rodriguez.17-Mar-03 5:21 
GeneralRe: add-in for outlook express Pin
Amit Dey19-Mar-03 5:45
Amit Dey19-Mar-03 5:45 
GeneralRe: add-in for outlook express Pin
Anonymous22-Mar-03 8:33
Anonymous22-Mar-03 8:33 
QuestionHow to get Out-of-Process COM+ Application's ProcessID Pin
Gimpy10-Mar-03 9:33
Gimpy10-Mar-03 9:33 

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.