Se eu quiser criar uma nova extensão de arquivo para um arquivo de dados binários / de texto que será aberto em meu próprio aplicativo (por exemplo, extensão ".mylongfileextensionname"), o Windows listará isso com meu aplicativo (considerando que eu já o listei no Registro do Windows antes)? Existe um limite de comprimento, quero dizer, no meu exemplo, devo usar ".mylong" ou qualquer layout específico?
fonte
Além do fato de que qualquer nome de arquivo não pode ter mais de 255 caracteres , não há limite imposto ao comprimento da extensão do arquivo. Isso ocorre porque a extensão do arquivo não é separada, mas faz parte do próprio nome do arquivo.
Embora você seja livre para usar qualquer extensão de extensão que desejar, eu não recomendaria a utilização de uma extensão muito longa por um motivo: convenção . A maioria das extensões de arquivo tem três a quatro caracteres alfanuméricos. Quanto mais tempo, ou com personagens engraçados, "se destacará" um pouco mais, será mais difícil de memorizar e poderá ser menos provável de ser adotado (novamente, tudo depende). Para obter uma lista de extensões de arquivo comuns, consulte este site .
Além disso, observe que uma extensão de arquivo é completamente arbitrária - ela não especifica diretamente qual é o conteúdo de um arquivo, apenas implica em que deveria ou deveria ser o conteúdo .
fonte