Я всегда использовал элемент управления ListBox по умолчанию со свойством OWNER DRAW, установленным в NO. Но теперь мне нужно установить монофонический шрифт фиксированного размера, поскольку мои отформатированные строки не выравниваются, даже если у меня по умолчанию установлено выравнивание по правому краю, а необходимый отступ ширины превышает фактический размер строки цифр.
Моя проблема в том, что я не имею ни малейшего понятия, как написать простой код для этого, и я никогда не кодировал для OWNER DRAW, установленной на что-либо, кроме NO.
Цените любой вклад или примеры или ссылки.
Кроме того, хотелось бы получить информацию о том, как проверить, какие шрифты с фиксированной моноширией доступны в системе, в которой запущено мое приложение?
(C ++ MFC, Visual Studio)