Закрепляемые окна не восстановлены правильно

Это мой первый вопрос в этом сообществе. Я всегда ищу много, когда возникают проблемы, и я всегда нахожу ответ. Но не в этом. Возможно я не спрашиваю Google правильно.
В любом случае это выглядит для меня как ошибка, но я могу ошибаться. Используя VS2012 (или 2013), я создаю приложение MFC для нескольких документов по умолчанию. Я не пишу ни одной строки кода. Я компилирую и запускаю. Затем, как пользователь, я закрепляю окно свойств, которое по умолчанию находится справа от окна вывода, как показано ниже. Picture1

Затем я закрываю приложение и перезагружаюсь. Окно находится там, где оно должно быть, но с другой шириной, как показано ниже

Picture2

Если вы закрепите окно справа (в представлении, а не в другом окне), то проблем не будет. Положение и ширина восстанавливаются просто отлично. Также это происходит только в том случае, если главное окно развернуто. Поведение, если нет главного окна, соответствует ожидаемому. Как вы думаете, это на самом деле так, как Microsoft хотела сделать это, или они пропустили это? Есть ли обходной путь для этого?
Снова простите меня, если этот вопрос был задан ранее, но на самом деле...
Я не мог ничего найти.
Ценю любую помощь.

0 ответов

Другие вопросы по тегам