Fixed #19 can't compile successfully under VS2017

Signed-off-by: jiajia_deng <2894220@gmail.com>
This commit is contained in:
jiajia_deng 2019-05-20 22:14:15 +08:00
parent 02c0f6e9bc
commit 3467bf2b41

View File

@ -9,14 +9,20 @@ enum MsgBoxRet
typedef std::function<void(MsgBoxRet)> MsgboxCallback;
void ShowMsgBox(HWND hwnd, MsgboxCallback cb,
const std::wstring &content = L"", bool content_is_id = true,
const std::wstring &title = L"STRING_TIPS", bool title_is_id = true,
const std::wstring &yes = L"STRING_OK", bool btn_yes_is_id = true,
const std::wstring &no = L"", bool btn_no_is_id = false);
class MsgBox : public ui::WindowImplBase
{
public:
friend void ShowMsgBox(HWND hwnd, MsgboxCallback cb,
const std::wstring &content = L"", bool content_is_id = true,
const std::wstring &title = L"STRING_TIPS", bool title_is_id = true,
const std::wstring &yes = L"STRING_OK", bool btn_yes_is_id = true,
const std::wstring &no = L"", bool btn_no_is_id = false);
const std::wstring &content, bool content_is_id,
const std::wstring &title, bool title_is_id,
const std::wstring &yes, bool btn_yes_is_id,
const std::wstring &no, bool btn_no_is_id);
public:
MsgBox();
virtual ~MsgBox();