shell extension
Jeg har kigget lidt paa eksemplet...\FrameworkSDK\Samples\Technologies\Interop\Applications\ShellCmd
Det bruges til at naar man hoejreklikker paa type fil, saa adderes der valgmuligheder til menuen der fremkommer(context menuen).
Jeg har aendret lidt paa det, og har associeret .obj (objfile) med en shell extension paa hoejreklik.
Det jeg har gjort i regdb(udover det der allerede staar der) er foelgende:
root = Registry.ClassesRoot;
rk = root.CreateSubKey("objfile\\shellex\\ContextMenuHandlers\\ShellCmd");
rk.SetValue("", guid.ToString());
rk.Close();
Paa alle maskiner virker hoejreklikket saa laenge det er folders der hoejreklikkes paa. Problemet er nu at paa nogen maskiner virker hoejreklikket ikke hvis det er min egen associeret objfile. Det er begge XP maskiner.
Hvad kan der vaere galt her??? Please help
