diff options
| author | Egor Tensin <egor@tensin.name> | 2026-01-11 20:19:35 +0100 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2026-01-11 20:19:35 +0100 |
| commit | eb5c7292d0e033ef5fd4a1bf2771974642b79cef (patch) | |
| tree | d27442af61012b78dbffe119c9c0edd4a3f43636 /test/unit_tests | |
| parent | workflows/ci: update base images (diff) | |
| download | winapi-common-eb5c7292d0e033ef5fd4a1bf2771974642b79cef.tar.gz winapi-common-eb5c7292d0e033ef5fd4a1bf2771974642b79cef.zip | |
test/unit_tests/worker: switch to IsWindowVisible
Diffstat (limited to '')
| -rw-r--r-- | test/unit_tests/worker/worker.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/test/unit_tests/worker/worker.cpp b/test/unit_tests/worker/worker.cpp index c4dadf8..40e531a 100644 --- a/test/unit_tests/worker/worker.cpp +++ b/test/unit_tests/worker/worker.cpp @@ -31,13 +31,9 @@ bool is_window_visible() { return false; } - const auto mask = ::GetWindowLongW(window, GWL_STYLE); + const auto visible = ::IsWindowVisible(window); - if (!mask) { - throw winapi::error::windows(GetLastError(), "GetWindowLongW"); - } - - return mask & WS_VISIBLE; + return visible; } winapi::Handle write_to(winapi::Handle dest, const std::string& msg) { |
