置顶窗口并不一定只有一个,可能有多个,所以不存在 win.getTopmost() 之类的函数。

import win;
var hwnd = win.GetWindow( win.getForeground(),0x0/*_GW_HWNDFIRST*/)

上面的代码可以获取顶部窗口,但不一定是你想要的。
查找窗口最好使用 winex.find() winex.findEx() 等函数。

获取指定窗口句柄的另一个方法:

import winex;
//返回顶层桌面可见并含有_WS_EX_TOPMOST样式的窗口
io.open()
winex.enumTop(
function(hwnd){
var text = win.getText(hwnd)
if (text!=="" && win.isVisible(hwnd) && win.getStyleEx(hwnd,0x8/*_WS_EX_TOPMOST*/))
io.print("顶层窗口",winex.getText(hwnd))
}
)