Я недавно обновился до последней версии wxWidgets 3.1.3 (Windows) и теперь наткнулся на странную проблему с приложением, которое раньше работало должным образом. Проблема возникает при создании wxProgressDialog. Вызывает
new wxProgressDialog(...
в progdlg. cpp в строке 1114:
HRESULT hr = taskDialogIndirect(&tdc, &msAns, NULL, NULL);
Кажется (но я пока не уверен), это происходит, когда wxProgressDialog созданный из обработчика событий. Как сказано, приложение не изменилось и работало должным образом до сих пор. Так что я бы предположил, что что-то изменилось в 3.1.3. У кого-нибудь есть идея, что здесь не так?
Спасибо!