2015-08-27 4 views
0

Привет, У меня возникла проблема с мобильным портативным компьютером (Motorola MC9200) под управлением Windows CE 7.0.Отключить cleartype/font-smoothing и панорамирование @ Win CE 7

В браузере (программное обеспечение Internet Explorer +, такое как Naurtech CETerm) есть некоторые сглаживания шрифтов или cleartype. Проблема в том, что, и шрифт с CSS-шрифтом font-weight 900, например, выглядит точно так же, как обычный шрифт. Так что вы не можете сказать разницу.

Другой проблемой будет панорамирование. Я запускаю полноэкранное веб-приложение, и пользователь не должен иметь возможность панорамировать весь экран на расстоянии 1 см. Забавно, когда пользователь панорамирует всю картину, сглаживание шрифта/cleartype отключено, и вы можете определить разницу между шрифтами.

Никто не может решить это? Я уже искал реестр для cleartype и шрифта, но не нашел ничего полезного. У меня нет других устройств WinCE 7.0, поэтому я не знаю, связана ли эта проблема с WinCE 7.0 или связана с устройством.

ответ

0

У меня нет устройства под рукой, но WEC 7.0 предлагает функцию SystemParametersInfo, которая немного напоминает то, что вам нужно.

Вызов его uiAction набор для SPI_SETFONTSMOOTHING отключить ClearType на общесистемной основе:

SystemParametersInfo(SPI_SETFONTSMOOTHING, FALSE, NULL, SPIF_SENDCHANGE); 

В более ранних версиях Windows CE был параметр реестра, позволяющий ОЕМ отключить ClearType, но я не смог чтобы найти этот параметр в WEC 7.0, поэтому я предполагаю, что он больше не поддерживается, и ClearType всегда включен по умолчанию.

 Смежные вопросы

  • Нет связанных вопросов^_^