«wchar.h» выдает синтаксические ошибки при импорте в файл .idl (COM-сервер) - PullRequest
0 голосов
/ 07 октября 2011

Я создал новый проект 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

Так как это ошибка в системном заголовочном файле, я понятия не имею, как исправить эту проблему. Есть идеи?

...