Ms Outlook 风格的部分关键字添加下划线的收件人编辑框

王朝vc·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

下载 源代码

http://www.foolab.com/download/checkedit_src.zip

下载 示例程序

http://www.foolab.com/download/checkedit_demo.zip

screen.width-250)this.width=screen.width-250" border=0

介绍

这部分代码,主要实现了类似于Outlook的收件人编辑框,用来检查姓名时自动添加下划线,

以便应用于我的Outplay(类似Outlook邮件程序)中。

在这之前,我参阅了codeguru上的几个语法着色程序,但是在我的应用中都显的很是复杂

臃肿。于是,我只好自己动手:为了存取的方便,我从CEdit派生了CEditEx,但是问题是怎么

实现部分的内容添加下划线呢?

另外要说的是示例工程使用VC++6.0产生,它仅提供一个简单的参考,你应该优化它

特色

1、支持扁平显示

2、支持动态语法着色(你只需稍加修改添加不同的类型)

3、支持自动添加下划线

你该如何做?

将文件EditEx.h和EditEx.cpp添加到你的工程中,然后将CEdit对像更改为CEditEx,

同时在初始化时调用函数SetEx()

它是如此的简单,我敢打赌,察看源代码后,你仅仅需要一分钟就可完成。

历史

Vesion:1.0 release 11 Jun 2003 by Lazen

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航