Treba da registrujes extenziju fajla tvog programa tj. da je asociras sa tvojim programom,
tako sto ces pri instalaciji ili pri inicijalnom startup programa uneti u sledece registry grane :
Npr. ako ti se program zove MusicPlayer a extenzija .mpf
Code:
HKEY_CURRENT_USER : Software\Classes\MusicPlayer.mpf \shell\open\command
i u command grani kao default kljuc uneti putanju tvog programa :
"c:\Program Files\..\MusicPlayer.exe" "%1" (obrati paznju na navodnike) ..
Dodas default ikonicu iz exe fajla da bi explorer dodelio tom fajlu ikonicu tvog programa .
Code:
HKEY_CURRENT_USER : Software\Classes\MusicPlayer.mpf\DefaultIcon
i dodas putanju tvog programa isto u default kljuc te grane :
c:\Program Files\...\MusicPlayer.exe,0 // nula mu govori da uzme prvu ikonicu iz exe fajla
Sledeca registry grana koju treba kreiras je :
Code:
HKEY_CURRENT_USER ::Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mpf
U toj registry grani treba da dodas kljuc ProgID i da u njega upises "MusicPlayer.mpf"
i to bi bilo to ... :D
Viva lollapalooza