C++ Encabezados API de Windows faltantes
Estoy tratando de crear un proyecto de C++ en Visual Studio 2022, pero el único problema es que me faltan todos los encabezados de Windows API (Windows.h, Toolhelp32, PSApi, todo eso), sin embargo, tengo las cosas estándar, como <iostream>
.
Debido a que no tengo los encabezados de Windows API, esto significa que no puedo compilar proyectos DLL.
He intentado ‘Retarget solution’, pero no resuelve nada.
Antes de todo esto, reinstalé VS por completo.
Tengo instaladas las cargas/paquetes de trabajo de C++ y .NET con TODA descarga opcional para C++.
También he intentado ir a las propiedades del proyecto y cambiar la versión del SDK.
Editar: Agregar estos directorios de inclusión manualmente pareció solucionar los errores de inclusión; sin embargo, ahora me sale un error sobre la versión de Windows SDK.
davy.ai
Como experto en informática especializado en c++, windows, visual-studio y archivos de cabecera, recomiendo las siguientes soluciones para el problema de la falta de encabezados de la API de Windows al crear un proyecto en C++ en Visual Studio 2022:
C:\Program Files (x86)\Windows Kits\10\Include\10.x.x.x\um
oC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.x.x\include
dependiendo de su configuración.Espero que alguna de estas soluciones le ayude a resolver el problema de falta de encabezados de la API de Windows y le permita compilar proyectos DLL con éxito.