1

我有一个 Windows Mobile 6 解决方案,我试图隐藏底栏。我有自己的按钮来显示 SIP(​​它比标准按钮更大更容易让用户点击)。这使 SIP 很好,我正在使用 MoveWindow 向下移动键盘,使其位于屏幕底部: 屏幕底部显示的 SIP 图像

但是,当我在隐藏 SIP 时尝试恢复窗口时,会出现标准键盘: 我不想要的 SIP 键盘的图像

我正在使用在 stackoveflow 其他地方找到的代码:如何将软件输入面板(键盘)移动到 windows 移动屏幕的底部?但由于上述问题,无法使其完全正常工作。

4

1 回答 1

0

好的。终于破解了这个。我需要使用 SWP_NOACTIVATE 而不是 MoveWindow 来使用 SetWindowPos。MoveWindow 以某种方式更改了 SIP 的启用状态,从而导致了问题。

于 2012-10-24T21:40:51.533 回答