描述
打开Microsoft Internet Explorer 4.0版本的字体对话框。
C++ 语法
INT_PTR STDAPI OpenFontsDialog( HWND hDlg, LPCSTR lpszKeyPath ); |
PowerBASIC 语法
FUNCTION OpenFontsDialog ( _ BYVAL hDlg AS DWORD, _ BYREF lpszKeyPath AS ASCIIZ _ ) AS LONG |
参数
hDlg |
[in]处理为“字体”对话框的父项的窗口。此参数可以为NULL。 |
lpszKeyPath |
[in]指向指定要保存字体选择的注册表路径的字符串的指针。该路径不应包括注册表配置单元名称;假定HKEY_CURRENT_USER。见评论。 |
返回值
如果成功返回TRUE,否则返回FALSE.
备注
使用LoadLibrary和GetProcAddress功能从Inetcpl.cpl导入OpenFontsDialog.
字体对话框专门用于Internet Explorer和Microsoft Outlook Express。此函数检索系统上所有脚本的列表,并显示以下对话框:
字体对话框允许选择默认编码,以及为每个脚本指定一个比例和固定宽度的字体。单击确定后,该对话框将使用lpszKeyPath中指定的路径将设置保存到注册表。该路径在第一次调用此函数之前不需要存在。
注意如果在传递给lpszKeyPath的字符串中找到“5.0”,对话框将枚举具有用户默认语言ID而不是系统默认值的代码页。
可以通过将以下注册表项设置为非零值来限制该对话框:
HKEY_LOCAL_MACHINE \\ Software \\ Policies \\ Microsoft \\ Windows \\ CurrentVersion \\ Internet Settings \\ Fonts =(DWORD)1。
功能信息
库存实施 |
Inetcpl.cplen |
自定义实现 |
No |
进口图书馆 |
没有 |
最低可用性 |
Internet Explorer 4中 |
最低操作系统 |
Windows NT 4.0,Windows 95 |