Можно ли получить размер шрифта, используемого в меню, через Win32 API? Я нашел вызов GetTextMetrics(), но не могу найти способ указать его, используя шрифт, используемый в меню. Есть предложения?
GetTextMetrics()
Похоже, вы можете использовать этот вызов
SystemParametersInfo(SPI_GETNONCLIENTMETRICS)
для получения различных системных параметров. Результирующая структура содержит элемент LOGFONT для шрифта меню, и вы сможете определить размер шрифта из этого.