Ikona w menu

mkaz
  • Rejestracja:ponad 17 lat
  • Ostatnio:około rok
0

Witam !
Mam taki kod:

Kopiuj
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

reichel
  • Rejestracja:ponad 20 lat
  • Ostatnio:około 14 lat
0

tylko przez IContextMenu

http://4programmers.net/Delphi/Gotowce/IContextMenu_-_jak_dodać_podmenu

a potem dodac ikona jak normalnie w we wlasnym menu.


mkaz
  • Rejestracja:ponad 17 lat
  • Ostatnio:około rok
0

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

reichel
  • Rejestracja:ponad 20 lat
  • Ostatnio:około 14 lat
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.


mkaz
  • Rejestracja:ponad 17 lat
  • Ostatnio:około rok
0

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.