Заметил интересную вещь, после компиляции на fpc 2.2 (другие не проверял) под WinCE программа всегда думает, что разрешение экрана 240*320 (QVGA), т.е. GetSystemMetrics (SM_CXSCREEN) и GetSystemMetrics (SM_CYSCREEN) возвращают именно это значение, хотя запускается программа на КПК с разрешением 480*640.
Т.е. винда запускает прогу, думая, что она писалась под 240*320 и создает некоторый режим совместимости для этой проги. Так вот, как же сделать, что бы прога работала в VGA разрешении экрана?
Компилирование под WinCE для VGA
Модератор: Модераторы
Опять же решение найдено самостоятельно. Добавляем в ресурс такую штуку:
После этого все работает нормально.
Код: Выделить всё
HI_RES_AWARE CEUX DISCARDABLE
BEGIN
0x0001
ENDПосле этого все работает нормально.
