15 lines
386 B
C++
15 lines
386 B
C++
#pragma once
|
|
#include "platform.h"
|
|
namespace ks
|
|
{
|
|
inline constexpr wchar_t AppVersion[] = L"0.4.0";
|
|
inline constexpr UINT UpdateMessage = WM_APP + 7;
|
|
struct UpdateResult
|
|
{
|
|
std::wstring state, version, error;
|
|
bool interactive{}, install{};
|
|
};
|
|
UpdateResult runUpdate(bool install, const std::wstring &expectedVersion);
|
|
void confirmUpdatedStartup(const std::wstring &eventName);
|
|
}
|