65.9K
CodeProject 正在变化。 阅读更多。
Home

FontComboBox ActiveX 控件

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.91/5 (5投票s)

2002年8月7日

CPOL

1分钟阅读

viewsIcon

95685

downloadIcon

2418

另一个FontComboBox类。这个类使用了ATL技术。

Sample Image - FontCombo.gif

概述

使用此控件,您可以选择Windows机器上可用的字体。这是一个标准的ActiveX控件,因此它可以用于支持ActiveX技术的所有应用程序。

演示在哪里?

由于这是一个ActiveX控件,我已将其在线提供。为了查看其运行效果,我建议您下载该控件,然后使用命令行将其安装到Windows注册表中 - RegSvr32.exe FontCombo.dll。接下来,点击下面的链接以查看控件在不同显示模式下的显示效果

COM接口

属性

integer FontCombo.Aspect

返回或设置ComboBox外观。可能的值是

  • fcbStandard = 0
  • fcbOffice2000 = 1
  • fcbOfficeXP = 2
boolean FontCombo.TransparentBorder

返回或设置透明边框。此样式仅在Office2000或OfficeXP外观下可用。这是一个布尔值。

string FontCombo.Selection

返回或设置当前选定的字体名称。允许使用部分字体名称。将选择第一个匹配的字体。这是一个string值。

boolean FontCombo.Enabled

返回或设置启用状态。这是一个布尔值。

事件

FontCombo.Onchange (string FontName)

在选定的字体名称更改时触发。FontName是一个string

注释

该字体用于在下拉列表中显示其名称。如果它是一个“符号”字体,则其名称将明确写出。

许可证

此代码按“原样”提供,不包含任何明示或暗示的担保。您可以随意修改和/或分发此文件,但请勿删除标题。您可以承认或不承认地将此代码用于商业产品。但是,您不得出售此代码或此代码的任何修改版本。

© . All rights reserved.