Здравствуйте, у меня есть constexpr WCHAR* targetWindowName = L"myApp"; но присвоить переменной значение константы я не могу, функция использующая значение targetWindowName должна принять WCHAR*
Как можно все-таки присвоить targetWindowName константное значение?
Вы вообще не должны использовать WCHAR* для хранения строк в которых не нужно изменять. Все виндовые строки передаются через LPCWSTR. Иначе Вы рано или поздно запишете в область памяти в которую писать нельзя. И словите соответствующую ошибку "Адрес 0xNNNNNNNN не может быть written".