Я использовал множество модальных диалогов, и они отлично работали без использования AFX_MANAGE_STATE
, но в последнее время я работал над другим проектом, в котором dll ресурсов отличаются от запуска dll. Я просмотрел веб-страницы и выяснил вышеприведенную строку, и когда я вставил ее перед запуском диалога, это сработало. Я предполагаю, что, может быть, так как у нас разные библиотеки DLL, нам нужно загрузить состояние главной dll, чтобы запустить диалог, но я не уверен. Мне не удалось найти хорошее объяснение в любом месте в Интернете. Может ли кто-нибудь объяснить простым языком, что делает AFX_MANAGE_STATE
и почему мне вдруг пришлось его использовать.
Спасибо.