В моем случае у меня есть проект A (в C #), который вызывает библиотеку из проекта B (C ++). A взаимодействует с B методом C ++ / CLI. В проекте B мы применили этот код, чтобы избежать исключения предупреждений, подобного этому вопрос:
AFX_MANAGE_STATE(AfxGetStaticModuleState());
Однако в проекте B мы сохранили некоторые элементы управления интерфейсом в MFC в файле .rc. К сожалению, когда я вызываю управление интерфейсом проекта B, оно не отображается в проекте A.
Решение (не работал)
Я искал и нашел решение, как вопрос. В этом случае они преобразовали rc-файл в res-файл для импорта в проект A. Однако, применяя инструмент RC, мы увидели, что все include не найдены, в отличие от Visual Studio.
Как запустить проект A и увидеть управление интерфейсом, определенное в файле .rc проекта B?
Задача ещё не решена.