Jeśli chcę utworzyć nowe rozszerzenie pliku binarnego / tekstowego, który otworzy się w mojej własnej aplikacji (na przykład rozszerzenie „.mylongfileextensionname”), czy system Windows wyświetli go z moją aplikacją (biorąc pod uwagę, że już go wymieniłem w rejestrze systemu Windows przed)? Mam na myśli limit długości, to znaczy w moim przykładzie powinienem używać „.mylong” lub jakiegokolwiek konkretnego układu?
źródło
Poza tym, że nazwa pliku nie może być dłuższa niż 255 znaków , nie ma ograniczenia na długość rozszerzenia pliku. Wynika to z faktu, że rozszerzenie pliku nie jest oddzielne, ale jest częścią samej nazwy pliku.
Chociaż możesz swobodnie korzystać z dowolnej długości przedłużenia, nie polecam używania bardzo długiego z jednego powodu: konwencji . Większość rozszerzeń plików ma od trzech do czterech znaków alfanumerycznych. Coś dłuższego lub zabawne postacie będą „bardziej się wyróżniać”, będą trudniejsze do zapamiętania i mogą być mniej podatne na adopcję (znowu wszystko zależy). Aby uzyskać listę typowych rozszerzeń plików, zobacz tę witrynę .
Zauważ też, że rozszerzenie pliku jest całkowicie arbitralne - nie określa bezpośrednio, jaka jest zawartość pliku, a jedynie sugeruje, jaka powinna być lub może być zawartość .
źródło