Я создал новый проект C ++ (ATL) в моей визуальной студии и начал создавать симпатичный маленький COM-сервер. Конечно, существует файл IDL, который определяет интерфейс для использования в мире. Поскольку в этом проекте я использую другую библиотеку, мне нужно использовать тип wchar_t. Но когда я положил:
import "wchar.h";
на вершине моего .idl файла весь адский разрыв. Хорошо, я утрирую. Появляется небольшая ошибка:
error MIDL2025: syntax error : expecting ; near "{" d:\programs\tools\dotnet\Microsoft Visual Studio 10.0\VC\include\wchar.h 994
Так как это ошибка в системном заголовочном файле, я понятия не имею, как исправить эту проблему.
Есть идеи?