首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

怎么实现界面框的自动调整(一旦弹出输入法,界面自动变小并添加滚动条)

2012-04-01 
如何实现界面框的自动调整(一旦弹出输入法,界面自动变小并添加滚动条)各位大侠,我要在Windows Mobile上做

如何实现界面框的自动调整(一旦弹出输入法,界面自动变小并添加滚动条)
各位大侠,我要在Windows Mobile上做一个界面,这个界面放了很多编辑框,一旦弹出输入法,就会遮盖一部分底部编辑框,如何实现当弹出输入法时,该界面自动变小并出现滚动条,本人是新手,分数不多,请各位大侠帮忙,不胜感激!

[解决办法]
你用对话框的话,
这个问题分为三步走:

1.获得输入法界面弹出(或隐藏)时的client rect,并将你的对话框movewindow到这个区域。

2.手动设置对话框的滚动条参数。 

3.handle WM_VSCROLL消息,在这里实现窗口的移动。

具体每一步如何实现,
请在本版查找,都已经有过解答的。

热点排行