【问题标题】:C++ edit box justification in Windows CEWindows CE 中的 C++ 编辑框对齐
【发布时间】:2014-12-01 15:56:47
【问题描述】:

我正在使用 C++ (MFC) 开发 Windows CE 6 应用程序。

如果我在对话上放置一个编辑框,我可以在设计时在对话编辑器中验证文本,而不会出现问题。

但是,当我将应用程序部署到目标设备时,文本始终是左对齐的。如果我使用 m_EditVariable.ModifyStyle(ES_RIGHT | ES_LEFT, ES_CENTER) 文本仍然总是左对齐。

我是在做傻事还是 WinCE 不允许辩解?

感谢收看 德里克J

【问题讨论】:

  • 您的代码是正确的,在 windows 8 中它工作正常。

标签: c++ mfc windows-ce


【解决方案1】:

桌面操作系统支持对齐,因此在桌面上运行的设计器会正确布局。但是,Windows CE 不支持对齐,这就是它在运行时无法在设备上对齐的原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 2011-12-16
    • 1970-01-01
    相关资源
    最近更新 更多