Ikona w menu

0

Witam !
Mam taki kod:

var
Reg : TRegistry;
begin
 Reg := TRegistry.Create;
        Reg.RootKey := HKEY_CLASSES_ROOT;
        Reg.OpenKey('\*\shell\Zabezpiecz/Udostepnij z ProtectorXP®\command',true);
        Reg.WriteString('','"'+Application.ExeName+'" "%1"');
        Reg.CloseKey;

tworzy on w menu kontekstowym pliku pozycje " Zabezpiecz/Udostepnij z ProtectorXP®" i wszystko działa tylko chciałbym dodać ikonę mojej aplikacji na pocztątku tej pozycji. Podobnie jak to jest np w programie WinRAR.
Dzięki za wszystkie sugestie i pomoc. Pozdrawiam.

// po co ogłoszenie? - deti

0

tylko przez IContextMenu

IContextMenu - jak dodać podmenu

a potem dodac ikona jak normalnie w we wlasnym menu.

0

Dzieki za pomoc reichel.
Nic nie rozumiemz twojego przykładu może coś bardziej prostego?

0

no nie za bardzo sie da ... tak dokladnie wlasnie robi winrar/winzip i cala reszta

w struktuerze do funkcji InsertMenuItem trzeba zainteresowac sie flaga MIIM_BITMAP.

0

Dzięki za podpowiedzi.
Będę to analizował - może zatrybi.
Pozdrawiam.

1 użytkowników online, w tym zalogowanych: 0, gości: 1