Click here to Skip to main content
15,889,808 members
Home / Discussions / C#
   

C#

 
AnswerRe: How to add Check Boxes for Extra Column in a DataGrid? Pin
Christian Graus9-Feb-05 9:37
protectorChristian Graus9-Feb-05 9:37 
Generalget URL !!!! Pin
students552 university8-Feb-05 19:41
students552 university8-Feb-05 19:41 
GeneralRe: get URL !!!! Pin
Anonymous9-Feb-05 7:13
Anonymous9-Feb-05 7:13 
GeneralRe: get URL !!!! Pin
Heath Stewart9-Feb-05 15:04
protectorHeath Stewart9-Feb-05 15:04 
GeneralRe: get URL !!!! Pin
students552 university11-Feb-05 6:54
students552 university11-Feb-05 6:54 
GeneralRe: get URL !!!! Pin
Heath Stewart11-Feb-05 7:03
protectorHeath Stewart11-Feb-05 7:03 
GeneralIContextMenu Shell Extension - HandleMenuMsg Pin
LoKi_za8-Feb-05 19:38
LoKi_za8-Feb-05 19:38 
GeneralRe: IContextMenu Shell Extension - HandleMenuMsg Pin
Wraith29-Feb-05 1:33
Wraith29-Feb-05 1:33 
I don't think you need the redefinitions of IContextMenu methods in there, they may be causing your the problem when it tries to marshal the interface. Even if your interface inherits another interface, in this case IContextMenu2 : IContextMenu, you don't redefine the members from the original interface.

Also, if i remember correctly, there is an entry on Raymod Kim's blog as well an anecdotal evidence that IContextMenu2 isn't very useful. The system checks for IContextMenu2 and if present then tries to use IContextMenu3, if that isn't present it falls back to the original IContextMenu. So you will need to implement the 3 interface for it to work i think.

I think your definitions of IContextMeuu are wrong as well. PreserveSig is used to prevent the signiture being changed because typically COM methods will return an HResult value. Your methods aren't returning HResult (or int) values and yet you've marked them with PreserveSig. Either remove the attribute or change the function definitions to match the definitions found in the header files exactly, otherwise i think you're either hiding errors or causing deeper problems which may not be apparent until the shell dies on you.
GeneralRe: IContextMenu Shell Extension - HandleMenuMsg Pin
LoKi_za9-Feb-05 1:42
LoKi_za9-Feb-05 1:42 
GeneralRe: IContextMenu Shell Extension - HandleMenuMsg Pin
Wraith29-Feb-05 2:26
Wraith29-Feb-05 2:26 
GeneralRe: IContextMenu Shell Extension - HandleMenuMsg Pin
LoKi_za9-Feb-05 2:35
LoKi_za9-Feb-05 2:35 
GeneralRe: IContextMenu Shell Extension - HandleMenuMsg Pin
Wraith29-Feb-05 3:10
Wraith29-Feb-05 3:10 
GeneralRe: IContextMenu Shell Extension - HandleMenuMsg Pin
LoKi_za9-Feb-05 4:08
LoKi_za9-Feb-05 4:08 
GeneralRe: IContextMenu Shell Extension - HandleMenuMsg Pin
Wraith29-Feb-05 4:28
Wraith29-Feb-05 4:28 
GeneralRe: IContextMenu Shell Extension - HandleMenuMsg Pin
LoKi_za9-Feb-05 4:34
LoKi_za9-Feb-05 4:34 
GeneralRe: IContextMenu Shell Extension - HandleMenuMsg Pin
Wraith29-Feb-05 4:50
Wraith29-Feb-05 4:50 
GeneralVideo in mpeg Pin
ongo8-Feb-05 19:28
ongo8-Feb-05 19:28 
GeneralRe: Video in mpeg Pin
Heath Stewart9-Feb-05 14:53
protectorHeath Stewart9-Feb-05 14:53 
Generalmultithreading Pin
Titli8-Feb-05 18:59
Titli8-Feb-05 18:59 
GeneralRe: multithreading Pin
Dave Kreskowiak9-Feb-05 6:25
mveDave Kreskowiak9-Feb-05 6:25 
QuestionHow to get Paragraph leading? Pin
sachinkalse8-Feb-05 18:23
sachinkalse8-Feb-05 18:23 
AnswerRe: How to get Paragraph leading? Pin
sachinkalse9-Feb-05 13:29
sachinkalse9-Feb-05 13:29 
GeneralI'm having trouble adding records to Access Pin
Bill Prada8-Feb-05 17:09
Bill Prada8-Feb-05 17:09 
GeneralRe: I'm having trouble adding records to Access Pin
Luis Alonso Ramos8-Feb-05 19:00
Luis Alonso Ramos8-Feb-05 19:00 
GeneralRe: I'm having trouble adding records to Access Pin
bprada9-Feb-05 4:22
bprada9-Feb-05 4:22 

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.