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

【CEdit奇怪的有关问题】动态创建的编辑框为什么字符大小不一样

2012-03-14 
【CEdit奇怪的问题】动态创建的编辑框为什么字符大小不一样CEditm_MyEdit在对话框的OnInitialDialog函数中m

【CEdit奇怪的问题】动态创建的编辑框为什么字符大小不一样
CEdit   m_MyEdit;
在对话框的OnInitialDialog函数中
m_UartInfoEdit.Create(ES_MULTILINE|ES_LEFT|ES_AUTOVSCROLL|ES_WANTRETURN,  
CRect(22,22,440,440),       this,       MYEDITID);
m_UartInfoEdit.ShowWindow(true);
为什么编辑时,字符串 "ff "和 "AA "宽度不一样,我想让每个字符宽度都一样,在界面上直接添加没有这个问题啊

[解决办法]
我上面的程序只是让你动态创建的Edit与在对话框编辑里添加的效果一样,并不能保存在所有情况下,字体的宽度保存一样。比如换了英文操作系统,可能就不一样宽了。不过用对话框编辑器添加的,也会有这个问题。

热点排行