代码之家  ›  专栏  ›  技术社区  ›  Swaroop

WM 6.1-VGA上的HTMLControl

  •  0
  • Swaroop  · 技术社区  · 16 年前

    专业的。我正在使用HTMLView.dll在我们的 应用默认情况下,显示的“HTML”不是“高分辨率” 模式-应用程序显示为全部放大,并显示为显示方式

    链接指向 https://docs.microsoft.com/en-us/previous-versions/aa454895(v=msdn.10)

    它提供了一种通过以下方式关闭WM6中的仿真层的解决方案:

    HI_RES_AWARE CEUX{1}//关闭仿真层

    https://social.msdn.microsoft.com/Forums/en-US/4d3c837d-16f4-4ae4-acc2-96bb8d573111/htmlview-too-large-on-wm6-vga

    执行HI_RES_AWARE没有帮助,因为HTMLControl上的视图是 相同的。我想模仿IE Mobile的相同功能 当我选择菜单->视图->高分辨率,显示HTML 屏幕显示(已实现)。

    我已经尝试修改我通常设置的DTM_ZOOMLEVEL 当HTML被写入HTMLControl时,即使是最小的缩放 分辨率模式更好。

    GetDeviceCaps()方法,但这只返回屏幕大小, 这将最大限度地帮助我修改我创建的窗口的大小。

    我面临的问题是如何启用高分辨率模式 在我的html页面上自动(这里我不是为

    有什么建议吗?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Swaroop    15 年前

    我从资源和经验中进行了大量研究。WM 6.1上的HTML控件的QVGA分辨率太高了,就像微软的硬编码一样。

    把你的任务拖下去没有意义。结束它,重新设计您的用户界面,使其在QVGA分辨率上看起来不错。