xlGetHwnd

适用于:Excel 2013 | Office 2013 | Visual Studio

返回顶级 Microsoft Excel 窗口的窗口句柄。

Excel4(xlGetHwnd, LPXLOPER pxRes, 0); /* returns low part only */
Excel12(xlGetHwnd, LPXLOPER12 pxRes, 0); /* returns full handle */

参数

此函数没有参数。

属性值/返回值

包含 val.w 字段中 (xltypeInt) 窗口句柄。

备注

此函数可用于编写 Windows API 代码。

使用 Excel4 或 Excel4v 调用此函数时,返回的 XLOPER 整数变量是有符号的 16 位短 int。这只能包含 32 位 Windows 句柄的低 16 位。 若要查找高部分,代码必须循环访问所有打开的窗口,查找与低部分的匹配项。 从 Excel 2007 开始, XLOPER12 的整数变量是有符号的 32 位 int,因此包含整个句柄,无需循环访问所有打开的窗口。

示例

请参阅 中的 fShowDialog 函数SAMPLES\GENERIC\GENERIC.C的代码。

另请参阅