diff options
-rw-r--r-- | c/win.cpp | 4 | ||||
-rw-r--r-- | c/win.h | 2 |
2 files changed, 3 insertions, 3 deletions
@@ -70,11 +70,11 @@ static void CenterNextWindow(HWND hWnd) }, nullptr, GetCurrentThreadId())); } -int EBMessageBox(const wchar_t* const wszText, const wchar_t* const wszCaption, const UINT uType) +int EBMessageBox(const std::wstring_view text, const std::wstring_view caption, const UINT uType) { extern HWND g_hWnd; CenterNextWindow(g_hWnd); - return MessageBox(g_hWnd, wszText, wszCaption, uType); + return MessageBox(g_hWnd, text.data(), caption.data(), uType); } int GetRelativeCursorPos(const HWND hWnd, POINT* const pt) noexcept @@ -7,7 +7,7 @@ /* Run given procedure at creation of next window. */ void WithNextWindow(void (*proc)(HWND)); /* Display message box centered in main window. */ -int EBMessageBox(const wchar_t* wszText, const wchar_t* wszCaption, UINT uType); +int EBMessageBox(std::wstring_view text, std::wstring_view data, UINT uType); /* Retrieve mouse position relative to given window's client area. */ int GetRelativeCursorPos(HWND hWnd, POINT* pt) noexcept; /* Cached values from GetSystemMetrics. */ |