J'ai fait BEAUCOUP de recherches juste après avoir vu ça. Malheureusement, il n'est pas facile de définir une taille par défaut, car l'épinglage d'une tuile est codé en dur pour être de taille moyenne à chaque fois. C'est d'après ce que je comprends, impossible à faire par des moyens normaux de registre ou de paramètres accessibles sans remplacer le code.
Comme vous pouvez le voir ici sur les références de l'API Microsoft, il mentionne qu'il existe une Default
option pour enum TileSize
, qui est le carreau de taille moyenne. Windows appelle probablement pour le créer en utilisant l'argument Default, qui dans la classe est géré par la classe, TileSize
où il est codé en dur.
Cependant, il est probablement possible, car Windows l'a rendu accessible via une API, qu'il puisse être remplacé si un programme était créé pour lui à l'aide de l'API. On essaierait d'écouter quand une tuile était en train d'être faite, puis on annulerait l'événement puis créerait la tuile en spécifiant la taille de tuile choisie par le programme développé ou en remplaçant les valeurs par défaut. (Je ne sais pas si vous pouvez remplacer Windows car je ne l'ai jamais fait).
Comment savoir: j'utilisais un programme appelé «Process Monitor» pour analyser ce qui se passe lorsque je clique sur «Épingler pour démarrer». Lorsque je le fais, il lit certaines valeurs de registre de type REG_BINARY. Tapez REG_BINARY, à ma connaissance dans ce cas sont des enregistrements de données de tuile individuelles que le programme Windows utilise pour le menu. Donc, à moins que vous ne remplaciez les paramètres de création de programme, je ne pense pas que ce soit possible. Si un super utilisateur plus avancé lit ceci et voit que je me trompe, commentez s'il vous plaît et informez-moi.
Désolé! Vous devriez peut-être utiliser Windows Feedback et demander une option pour modifier la taille des tuiles par défaut ou créer une application qui le fera pour vous.