Какой шрифт и размер используются в Windows 7 File Explorer Tree

Мне сложно найти, какой шрифт используется Проводником Win 7 в дереве слева. Лучше, конечно, было бы, если бы я мог программно узнать, какой правильный шрифт (С#).

Я искал рекомендации по разработке Windows 7, но этот конкретный сценарий не указан (по крайней мере, я не смог его найти).

Значит, кто-нибудь хороший со шрифтами?

Ответы

Ответ 1

P/Вызвать в SystemParametersInfo с помощью SPI_GETICONTITLELOGFONT.

Это зависит от языковой версии Windows. Если вы посмотрите на ответ Роберта Харви, вы увидите символ, который не может отображаться в пользовательском интерфейсе Segoe.

Ответ 2

Это пользовательский интерфейс Segoe. В будущем вы можете использовать WhatTheFont для решения любых вопросов, которые у вас есть о том, что такое шрифт.

Ответ 3

На самом деле это возможно Segoe UI.

Если вы щелкнете правой кнопкой мыши на рабочем столе и выберите "Персонализировать" в появившемся меню, вы должны найти там место, в котором будет указано, какой шрифт содержимого окна по умолчанию.

http://www.sevenforums.com/tutorials/1175-fonts-change.html

Ответ 4

Я взял на себя смелость захватить Windows Explorer с помощью PAINT.NET(отличная утилита) и написал идентичный текст над захваченным текстом. Вот что я могу вам сказать. Шрифт в проводнике Windows выглядит как сжатая форма пользовательского интерфейса Seqoe. Просто нет другого шрифта, который достаточно близко. Однако это становится очевидным, когда у вас есть длинное слово или фраза, что ширина была сжата, а пиксель - изгиб (сглаживание). Я еще не понял, как воспроизвести точный интервал, но я вполне уверен в следующем:

  • Шрифтом, используемым проводником Windows, является пользовательский интерфейс Segoe.
  • Максимальный размер точки 9.
  • Шрифт определенно сжат от того, что вы получите с помощью интерфейса Seqoe UI 9.0.

Ответ 5

Это не Segoe. Последние три дня я пытался переделать Windows Explorer в Windows 7. После работы с WPF и Vista пользовательский интерфейс Segoe был моим первым выбором для семейства шрифтов, но я могу подтвердить, что он не совпадает с тем, что Проводник Windows использует.

Ответ 6

После работы над этой темой в течение нескольких месяцев, вот что я сделал: шрифт по умолчанию на самом деле Segoe UI, 9 pt. (12 пикселей). Тем не менее, что-то происходит с "SnapsToDevicePixels" в Win32, который не может или не может быть эмулирован с помощью WPF. Если вы начнете возиться с границами вашего текста во фракциях, вы можете начать видеть некоторые псевдонимы, которые распространяются на шрифты. Например, поместите простой холст перед текстовым блоком и дайте ему ширину, скажем, 7.5, и вы увидите, что ваш текст начинает "истекать кровью" в окружающие пиксели. Я играл с каждой комбинацией дробных интервалов и дробных шрифтов и до сих пор не может точно воспроизвести текст, который мы видим в Проводнике Windows. Это оставляет мне вывод, что текст Win32 просто визуализируется с другим движком, чем WPF.

Ответ 8

Этот шрифт Tahoma 7,7pt - проверенный пиксель в пикселях в Photoshop в Windows Server 2008.

Ответ 9

Windows7 Aero или Windows7 Основные темы используют Sagoe.
Тема Windows7 "Windows Classic" использует Tahoma.

Ответ 10

Шрифт действительно Segoe UI, 9 pt. Однако методы Graphics.DrawString() и TextRenderer.DrawText() визуализируют шрифт несколько иначе. Если вы используете Graphics.DrawString(), текст будет иметь больше кернинга, чем использует Windows. TextRenderer.DrawText(), похоже, имитирует точный шрифт, который использует FileExplorer.