社区
茶馆
帖子详情
如何关闭RichEdit切换中英文时的字体自动切换
gentlezhou
2010-07-17 04:34:06
RichEdit在输入英文时会切换到Arial,而输入中文时会自动切换回来。。。。
怎么关闭这个默认的设置?让RichEdit当前是什么字体就输入什么字体。
这是否跟IME的设置有关呢?是的话,应该怎么设置才能关闭啊?并解析出现这种情况的原因。
...全文
900
11
打赏
收藏
如何关闭RichEdit切换中英文时的字体自动切换
RichEdit在输入英文时会切换到Arial,而输入中文时会自动切换回来。。。。 怎么关闭这个默认的设置?让RichEdit当前是什么字体就输入什么字体。 这是否跟IME的设置有关呢?是的话,应该怎么设置才能关闭啊?并解析出现这种情况的原因。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhaoli122128
2013-03-24
打赏
举报
回复
哈哈,这个东西困扰了我几天了,终于看到你这个帖子解决了,谢谢。。。
gentlezhou
2012-12-20
打赏
举报
回复
引用 9 楼 lianrouwupan 的回复:
我现在在RichEdit1无论输入数字英文还是中文,ComboBox1都是显示MS Sans Serif。。
抱歉了,那个,这个,我很久没做Win开发了,CBC更是没用过了...
lianrouwupan
2012-07-23
打赏
举报
回复
我现在在RichEdit1无论输入数字英文还是中文,ComboBox1都是显示MS Sans Serif。。
lianrouwupan
2012-07-23
打赏
举报
回复
[Quote=引用楼主 的回复:]
RichEdit在输入英文时会切换到Arial,而输入中文时会自动切换回来。。。。
怎么关闭这个默认的设置?让RichEdit当前是什么字体就输入什么字体。
这是否跟IME的设置有关呢?是的话,应该怎么设置才能关闭啊?并解析出现这种情况的原因。
[/Quote]
请教请教,我想RichEdit1输入中文变换宋体,输入英文数字自动变换arial字体。。
gentlezhou
2010-11-17
打赏
举报
回复
太久没上csdn了。来结贴散分!!!妖哥都那么高级了,我就不散给你了,不要鄙视我...
Leung_
2010-07-25
打赏
举报
回复
某些时侯MS的API很让人抓狂, 比如这个.
hind24
2010-07-20
打赏
举报
回复
UNICODE?
gentlezhou
2010-07-19
打赏
举报
回复
原来改字体的同时要改字符集,要是字符集里不存在该字体的话,RichEdit就不能以这种字体输出显示。真够麻烦的,都不知道怎么判断我选择的字体是否在当前字符集里存在?
gentlezhou
2010-07-18
打赏
举报
回复
这样做好像还是有点问题,(前提:未选择任何字)英文只能设成中文字体,而如果设成英文字体,输出的还是宋体。为什么呢?
ccrun.com
2010-07-17
打赏
举报
回复
gentlezhou
2010-07-17
打赏
举报
回复
我已经在某个英文网页上看到了怎么关闭了这个东西了:
SendMessage(RichEdit->Handle,EM_SETLANGOPTIONS,0,0);
经测试得知RichEdit默认开启了IMF_AUTOFONT和IMF_DUALFONT,就这两个东东让我抓狂了一天时间,还我到晚上11点了还没吃饭。
同样抓狂于此的同学,打开windows SDK API研究下EM_SETLANGOPTIONS消息就知道怎么弄了。
mfc 改变
字体
颜色
mfc 改变界面
字体
颜色
用C++ Builder3 制作NotePad(记事本)
用C++ Builder3 制作NotePad(记事本) 启动C++ Builder3后,在File菜单中选New APPlication来建立一个新程序。这
时
,显示在屏幕中间的窗口的标题是Form1,这个窗口是程序的主表单(就是主窗口的意恩),它将在程序启动
时
自动
显示。而以后再创建的表单(Form)一般需要用Show()方法(Method)来显示。和组件一样,系统为第一个表单起名为For
Windows桌面程序
自动
化控制之uiautomation模块全面讲解
Windows桌面程序
自动
化控制之uiautomation模块全面讲解
使用DevExpress官方汉化文件对界面进行汉化的过程
在较早期的Dev开发中,基本上都是在使用一个DLL包的汉化文件,如基于13.1的汉化包文件Dxper.LocalizationCHS.Win.v13.1.5.dll,这个汉化包也比较方便,大多数
时
候复制一个文件就搞定了。不过这样的汉化包一般同步更新比较慢,最近使用了DevExpress当前较新版本14.*后,希望集成使用官方的汉化文件,本文介绍在使用官方...
Appium: Windows系统桌面应用
自动
化测试(四) 【辅助工具】
Pywin32模块是一个第三方模块库,提供了很多访问Windows系统的API,该项目是一个开源项目,在GitHub上可以看到项目源码Pywin32。Pywin32的安装和Python的其它第三方库安装方式一样,在命令行工具中输入pip install pywin32即可完成安装。完成后在Python安装路径下~\Lib\site-packages\win32可以看到所有API支撑模块,win32api:封装Windows Win32 API的模块。
茶馆
552
社区成员
20,062
社区内容
发帖
与我相关
我的任务
茶馆
C++ Builder 茶馆
复制链接
扫一扫
分享
社区描述
C++ Builder 茶馆
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章