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
的代码。