Диалоговый редактор Visual Studio, не использующий квадратные размеры - PullRequest
1 голос
/ 11 марта 2010

Итак, я занят созданием средства просмотра моделей, пытаюсь правильно настроить диалоговое окно и вывести квадраты портов представления OpenGL (я использую для этого элементы управления графическим блоком), один большой проблема. Visual studio не позволяет мне устанавливать размер вручную, я не вижу фактический размер в пикселях. Я вижу это только в правом нижнем углу экрана, но это в диалоговых единицах, а не в пиксельных единицах и каким-то образом это ужасно испортило ..

Посмотрите здесь, например, что выбранная вещь должна быть квадратом в соответствии с визуальной студией, вы можете видеть в правом нижнем углу надпись "170 x 170", но вы можете ясно видеть, что она не рядом с квадратом, я даже могу проверить это запустив мое приложение, рендер openGL оказывается сжатым и не выглядит правильным, потому что вещь не в квадрате:

Скриншот: http://i42.tinypic.com/xpsepf.jpg

Поскольку я не могу установить его вручную, я не могу сделать это правильно ... Я также пытался открыть / отредактировать .rc в других редакторах ресурсов, но Visual Studio сохраняет его со своим собственным типом сжатия, который делает любой Другой инструмент, который не может открыть файл, я пробовал ResourceHacker, ResourceTuner, Restorator, XYExplorer и даже редактор ресурсов WinASM, который я использовал для моей предыдущей модели просмотра, все не могут открыть файл.

Кто-нибудь имеет идею или знает об опциях в visual studio, чтобы я мог видеть их ширину и высоту? Я могу, если я сделаю диалог в WinASM studio, например .. VisualStudio должен поддерживать это.

1 Ответ

0 голосов
/ 11 марта 2010

Редактор ресурсов работает в DLU (Dialog Logical Unit), а не в пикселях.

см. Этот другой вопрос (и ссылки включены): Вопрос о размере диалога MFC

Макс.

...