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

请教怎么是编辑框中单行文本上下垂直居中

2012-04-06 
请问如何是编辑框中单行文本上下垂直居中用了一些编辑框,都是用来显示数值的,所以都是单行文本。显示的效果

请问如何是编辑框中单行文本上下垂直居中
用了一些编辑框,都是用来显示数值的,所以都是单行文本。显示的效果不好,因为文本据编辑框的上下框距离不一样。能否将文本上下垂直居中?

[解决办法]
是否可以取得设备描述符 CDC之类的,改变字体的大小,然后与你的编辑框的宽度一致。不一定对啊。
[解决办法]
试着获取编辑框的尺寸 GetDlgItemRect()
然后将要显示的显示在中间位置

热点排行