Я работаю над переносом старой программы Compact Framework на аппаратное обеспечение CN51 от Intermec. У меня проблема в том, что я не могу получить визуальную студию 2008, чтобы понять, что область заголовка на этой ОС - 36 пикселей, а не 52.Как сообщить дизайнеру Visual Studio правильную высоту заголовка для моего компактного фреймворка?
Общий размер экрана - 480x800, и я могу настроить этот правильно (Tools -> Options -> Device Tools -> Form Factors). Если моя форма максимизирована, все в порядке.
Если моя форма не максимизирована, Visual Studio установит расположение формы на 0,52 - и ее размер составит 480,748.
Во время выполнения форма расположена всего в 32 пикселях от верхней части экрана, оставляя зазор 16 пикселей внизу.
Visual studio не позволяет мне изменять расположение формы. Я могу изменить его размер, но это будет сдуваться в любое время, когда я случайно удалю свойство maximize в Visual Studio.
Есть ли способ настроить окно «Нормальное» в VS 2008?
Используете ли вы правильную целевую платформу, которая является Windows Mobile (Embedded) 6.5, установленную с использованием Windows Mobile 6.5.3 DTk (http://www.microsoft.com/en-us/download/details.aspx? ID = 5389)? На экране вашего эмулятора отображается «старая» панель задач/подпись. (X) должен находиться в строке меню. См. Также http://www.hjgode.de/wp/2013/04/19/windows-mobile-6-5-changed-screen-geometry/ – josef