diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2019-11-20 13:38:26 +0100 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2019-11-20 13:38:26 +0100 |
commit | 9252cc719b26bcdc09fccc5aa13f8944f46fe74e (patch) | |
tree | 480202bc93116950ac2be853d481d9e7f6062401 /GdiRadarLib | |
parent | 43804f2dee51a85519cab8472b175165c77f58f7 (diff) |
api function to get HWND of the radar window
Diffstat (limited to 'GdiRadarLib')
-rw-r--r-- | GdiRadarLib/GdiRadar.cpp | 5 | ||||
-rw-r--r-- | GdiRadarLib/GdiRadar.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/GdiRadarLib/GdiRadar.cpp b/GdiRadarLib/GdiRadar.cpp index 75f4eca..b62dfd2 100644 --- a/GdiRadarLib/GdiRadar.cpp +++ b/GdiRadarLib/GdiRadar.cpp @@ -216,6 +216,11 @@ static LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM l return DefWindowProcW(hwnd, message, wparam, lparam); } +HWND gdi_radar_get_hwnd(struct gdi_radar_context * const ctx) +{ + return ctx->myDrawWnd; +} + struct gdi_radar_context * const gdi_radar_configure(struct gdi_radar_config const * const cfg, HINSTANCE hInst) diff --git a/GdiRadarLib/GdiRadar.h b/GdiRadarLib/GdiRadar.h index 8e5a26a..21ae9ad 100644 --- a/GdiRadarLib/GdiRadar.h +++ b/GdiRadarLib/GdiRadar.h @@ -21,6 +21,7 @@ static inline HINSTANCE gdi_radar_get_fake_hinstance() LONG_PTR hi = GetWindowLongW(GetActiveWindow(), -6); return (HINSTANCE)hi; } +HWND gdi_radar_get_hwnd(struct gdi_radar_context * const ctx); struct gdi_radar_context * const gdi_radar_configure(struct gdi_radar_config const * const cfg, HINSTANCE hInst); |