Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

MFC и Dots per inch

11.09.08 12:05
MFC и Dots per inch
 
krys завсегдатай
Доброе время суток.
Я работаю с Visual Studio C++ 9.0 (2008).
На базе CDialog 'a я создаю Класс.
У меня есть bmp- файл который я использую в качестве
заднего фона в окне. Так как я использую редактор ресурсов, то размер окна я подогнал под
размер картинки. Кроме того я размещаю другие елементы (текста, кнопки, progressbar) в этом окне.
Меняю я размер шрифта ( с dpi =96 на dpi =120) - размер картинки не совпадает с размером окна и другие элементы оказываются
смещенными по отношению к фону.
Может мне кто то предложить решение, как сделать что бы элементы автоматически "подгонялись" под размер фона (или как правильно это сделать).
Мне тут подали идею , сделать второй диалог для dpi=120 (исходя из того, что остальные размеры используются редко).
Но я не в восторге от этой идеи.
стойте там и слушайте сюда, именно отсюда будет проистекать
 

Перейти на