htmlhelp.h) (HH_POPUP 结构

使用此结构可以指定或修改弹出窗口的属性。

语法

typedef struct tagHH_POPUP {
  int       cbStruct;
  HINSTANCE hinst;
  UINT      idString;
  LPCTSTR   pszText;
  POINT     pt;
  COLORREF  clrForeground;
  COLORREF  clrBackground;
  RECT      rcMargins;
  LPCTSTR   pszFont;
} HH_POPUP;

成员

cbStruct

指定结构的大小。 在将结构传递给 HtmlHelp () 之前,必须始终填充此值。

hinst

要从中检索字符串资源的程序或 DLL 的实例句柄。 如果 idString 为零,或 idString 指定文件名,则忽略。

idString

指定文本文件中的零、资源 ID 或主题编号。

pszText

指定 idString 为零时要显示的文本。

pt

指定弹出窗口的顶部中心应位于) ((以像素为单位)。

clrForeground

指定用于弹出窗口的前景色的 RGB 值。 若要对窗口文本使用系统颜色,请指定 -1。

clrBackground

指定用于弹出窗口背景色的 RGB 值。 若要将系统颜色用于窗口背景,请指定 -1。

rcMargins

指定 () 弹出窗口的左侧、顶部、右侧和底部使用的边距(以像素为单位)。 所有矩形成员的默认值为 -1。

pszFont

指定要用于弹出窗口中的文本的字体属性。

使用以下格式指定字体系列、磅号、字符集和字体格式:

facename[, point size[, charset[ BOLD ITALIC UNDERLINE]]]

若要省略属性,请输入逗号。 例如,若要指定粗体、10 磅、MS Sans Serif 字体, pszFont 将为:

MS Sans Serif, 10, , BOLD

要求

要求
Header htmlhelp.h

另请参阅

关于结构