Я столкнулся с проблемой включения режима «Высокое разрешение» в WM6 Professional. Я использую HTMLView.dll для встраивания HTMLControl в наше приложение . По умолчанию «HTML» показан не в «High Resolution» Mode -. Приложение появляется все наезде, и о том, как он отображается в меньших Эмуляторы разрешения/устройства (QVGA)HTMLControl on WM 6.1 - VGA
Я уже говорил о несколько ссылок, предложенных людьми. Большинство ссылки указывают на http://msdn.microsoft.com/en-us/library/aa454895.aspx
, который предлагает решение отключить эмуляцию слой в WM6 на добавив строку в файл ресурсов.
HI_RES_AWARE Ceux {1} // Для того, чтобы выключить слой эмуляции
Это происходит из-за ошибки принятого - обсуждается на - hxxp: //social.msdn.microsoft.com/forums/en-US/vssmartdevicesnative/резьба/4d3c837d-16f4-4ae4-acc2-96bb8d573111/
Выполнение HI_RES_AWARE не помогло, как вид на HTMLControl был то же самое. Я хочу подражать тем же функциям, что и IE Mobile , когда я выбираю Menu-> View-> High Resolution, который показывает HTML , как он должен отображаться (Меньший - чтобы был достигнут экран HTML View ) ,
Я уже пытался изменить DTM_ZOOMLEVEL, которые я обычно устанавливается , когда HTML записывается в HTMLControl - Но даже наименьшее увеличение установка не удалять достаточно. Вид на высокий разрешающий режим IE mobile намного лучше.
Я также пытался получать ширину и высоту экрана с помощью метода() GetDeviceCaps, но это только возвращает меня размер экрана, , который в максимально помочь мне изменить размер моего созданного окна.
Вопрос, который я столкнулся в том, как включить режим высокого разрешения автоматически на моем HTML-страницы (здесь я не создает пользовательский интерфейс для мобильного устройства, его только HTML-страницы).
Любые указатели?