描述
当需要显示帮助时,由MSHTML调用。
C++ 语法
HRESULT ShowHelp( HWND hwnd, LPOLESTR pszHelpFile, UINT uCommand, DWORD dwData, POINT ptMouse, IDispatch *pDispatchObjectHit ); |
PowerBASIC 语法
METHOD ShowHelp ( _ BYVAL hwnd AS DWORD, _ BYREF pszHelpFile AS WSTRINGZ, _ BYVAL uCommand AS DWORD, _ BYVAL dwData AS DWORD, _ BYVAL ptMouse AS POINT, _ BYREF pDispatchObjectHit AS IDispatch _ ) AS LONG |
参数
hwnd |
[in]HWND的所有者窗口。 |
pszHelpFile |
[in]LPOLESTR指向包含帮助文件名的字符串的指针。 |
uCommand |
[in]UINT,表示帮助的类型。请参阅WinHelp函数。 |
dwData |
[in]DWORD,其中包含其他数据。请参阅WinHelp函数。 |
ptMouse |
[in]POINT结构,包含屏幕坐标中的鼠标位置。 |
pDispatchObjectHit |
[out]在屏幕坐标处指向对象的IDispatch. |
返回值
返回以下值之一:
S_OK |
主机显示帮助。MSHTML不会显示其帮助。 |
S_FALSE |
主机没有显示帮助。MSHTML将显示其帮助。 |
备注
前四个参数与传递给WinHelp函数的参数相同。ptMouse参数给出屏幕坐标,pDispatchObjectHit参数允许主机将屏幕坐标上的对象区分到比MSHTML更大的程度。