From d3750505921d62e0ef3ade0a7e7dffb7609b869f Mon Sep 17 00:00:00 2001 From: duzib <356661627@qq.com> Date: Sat, 18 Nov 2017 23:36:29 +0800 Subject: [PATCH] return local address --- window/window.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/window/window.h b/window/window.h index 0c082b2..5a969e3 100644 --- a/window/window.h +++ b/window/window.h @@ -20,6 +20,7 @@ struct _MData{ Window XWin; // Handle to an X11 window #elif defined(IS_WINDOWS) HWND HWnd; // Handle to a window HWND + TCHAR Title[512]; #endif }; @@ -27,6 +28,7 @@ typedef struct _MData MData; MData mData; + bool setHandle(uintptr handle); bool IsValid(); bool IsAxEnabled(bool options); @@ -857,9 +859,7 @@ char *GetTitle(){ #elif defined(IS_WINDOWS) - TCHAR name[512]; - return GetWindowText - (mData.HWnd, name, 512) > 0 ? name : "null"; + return GetWindowText(mData.HWnd, mData.Title, 512) > 0 ? mData.Title : "null"; // return GetWindowText // (mData.HWnd, name, 512) > 0 ? // _UTF8Encode (name) : "null";