Szukałem tego wszędzie, wszystko co znalazłem albo wywalało mi access violation, albo nie działało. Chcę zrobić własne rozszerzenie. Plik typu .lmm ma otwierać się w moim programie i ma mieć ikonę wczytaną z pliku podanego w stringu(typu .ico oczywiście).
Ok znalazłem coś dobrego i przerobiłem. Teraz już mogę zarejestrować rozszerzenia, dodać własną ikonę wczytaną z pliku :d .
Ale mam jeden problem; ikony (odswieżają się) dopiero po resecie windowsa ;(
Jak to można poprawić? Jak odswieżyć ikony plików?
I napisz czy moja funkcja dziala pod windows xp (jezeli taki masz) ;-)
Na razie sprawdzałem na 98 i działa, ale coś z tym jest nie tak. Wprawdzie odświeża mi ikony, ale jeśli uruchomie jakiś opendialog, to wtedy w nim wszystkie ikony się mieszają. Np pliki bmp mają tam ikonę IE, <ort>mÓj</ort> projekt z delphi Windows Media Player, unity z delphi nie mają wcale. Można to poprawić?
oneghost napisał(a)
(...) to wtedy w nim wszystkie ikony się mieszają. Np pliki bmp mają tam ikonę IE(...)
Mialem cos podobnego nawet na XP i powodem byly bledne wpisy w rejestrze niestety jak pozmienialem kilka recznie wszystko dzialalo dobrze ... moze to jest wlasnie ten problem :/
Więc to jest wina kompa? Na innych będzie działać dobrze? Jeśli tak to spoko