2010-01-20 4 views
0

Je rencontre des problèmes pour activer le mode "Haute Résolution" dans WM6 Professional. J'utilise un HTMLView.dll pour incorporer un HTMLControl dans notre application . Par défaut, le « HTML » ne correspond pas à « haute résolution » mode -. L'application apparaît tout zoomé et que la façon dont il est affiché dans moins Emulateurs/dispositifs résolution (QVGA)HTMLControl sur WM 6.1 - VGA

J'ai déjà parlé quelques liens suggérés par des gens. La plupart des les liens pointent vers http://msdn.microsoft.com/en-us/library/aa454895.aspx

qui offre une solution pour désactiver la couche d'émulation dans WM6 par ajoutant une ligne au fichier de ressources.

HI_RES_AWARE {1} CEUX // Pour désactiver la couche d'émulation

Ceci est dû à un bug accepté - discuté - hxxp: //social.msdn.microsoft.com/forums/en-US/vssmartdevicesnative/fil/4d3c837d-16f4-4ae4-acc2-96bb8d573111/

Faire la HI_RES_AWARE n'a pas aidé que la vue sur la HTMLControl était même. Je veux imiter la même fonctionnalité que IE Mobile lorsque je sélectionne Menu-> Affichage-> Haute résolution, ce qui montre le HTML la façon dont il est censé être montré (plus petit - de sorte que plus d'écran HTML View est atteint) .

J'ai déjà essayé de modifier le DTM_ZOOMLEVEL que je normalement mis lorsqu'un HTML est écrit dans le HTMLControl - Mais même le moins zoom paramètre ne zoom pas suffisamment. La vue sur le mode haute résolution d'IE mobile est bien meilleure.

J'ai aussi essayé d'obtenir la largeur et la hauteur de l'écran en utilisant la méthode GetDeviceCaps(), mais cela ne me retourne la taille de l'écran, qui au max me aider à modifier la taille de ma fenêtre créée.

La question que je suis confronté est de savoir comment activer le mode haute résolution automatiquement sur mes pages html (ici je ne suis pas en train de créer l'interface utilisateur pour appareil mobile, sa seule la page html).

Des pointeurs?

Répondre

0

J'ai beaucoup étudié et à partir des ressources et de mon expérience. Vous êtes bloqué avec une résolution QVGA pour le contrôle HTML sur WM 6.1 - c'est comme codé en dur par Microsoft.

Aucun intérêt pour faire avancer votre quête. Terminez et re-design votre interface utilisateur pour bien paraître sur la résolution QVGA.

Questions connexes