Ответ 1
Вам нужно будет включить windows.h
. Добавьте эту строку вверху исходного файла:
#include <windows.h>
Windows не может найти ни одного из этих типов, и я совершенно не понимаю, что делать. То, что я нашел на MSDN, похоже, предполагает, что они включены по умолчанию, но они не работали в собственных программах или программах CLR.
Конкретные ошибки, которые я получаю, следующие:
"<Project Name>.cpp(10): error C2065: 'PVOID' : undeclared identifier
"<Project Name>.cpp(10): error C2146: syntax error : missing ';' before identifier 'varname'
"<Project Name>.cpp(10): error C2065: 'varname' : undeclared identifier
Как я могу заставить Visual С++ распознавать эти типы?
Вам нужно будет включить windows.h
. Добавьте эту строку вверху исходного файла:
#include <windows.h>
Вам нужно указать файл заголовка для определения этих типов. Дважды проверьте документацию или образцы, с которыми вы получили имена типов, чтобы посмотреть, какие заголовки должны включать.
Вы должны включить заголовки Windows. Заголовки Windows включены в автоматически созданные проекты по умолчанию - большинство из них. Если вы запустили пустой проект, вы не включите их по умолчанию.