Есть ли какой-либо способ, какое-либо значение системных метрик или что-то еще, что может дать, сколько пикселей составляет отступ между значком и изображением в элементе управления CComboBoxEx?
Пространство, обозначенное красной меткой на изображении ниже:
@ zett42 Я уже посмотрел на источник и не нашел ни одного места, где я мог бы узнать, сколько это маржа. Реализации CComboBoxEx в основном выполняются как элемент управления Win32, который работает с сообщениями, а не является классом MFC с открытым исходным кодом.
Понятно. Я ошибся в предположении, что CComboBoxEx - это элемент управления MFC. Вы правы, это всего лишь оболочка вокруг системного элемента управления. Понятия не имею, как рассчитывается маржа. Это может быть жестко запрограммированное свойство или свойство темы, которые в большинстве случаев недокументированы.
Может, поднять как запрос к MS?
Подумал - визуализируйте элемент с / без изображения и с / без отступа и сравните различия. Разница должна быть в зазоре?





MFC поставляется с исходным кодом. Если в документации ничего нет, следующее, что я бы хотел, - это изучить исходный код.