我找不到任何能直接给出窗口z顺序的东西。但是,您可以尝试以下操作(警告,未测试!)
int zindex = 0; HWND window = GetTopWindow(GetParent(targetwindow)); while (window != targetwindow) { zindex++; window = GetNextWindow(window, GW_HWNDNEXT); if (!window) { zindex = -1; break; } }