使用此结构可以指定或修改弹出窗口的属性。
语法
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 |