Kann nicht öffnen Sie Windows.h in Microsoft Visual Studio

Zunächst einmal: ich bin mit Microsoft Visual Studio 2012

Ich bin ein C# - /Java-Entwickler und ich bin jetzt versucht, das Programm für die kinect mit Microsoft SDK und C++. So begann ich mit der Farbe Grundlagen Beispiel, und ich kann nicht mehr kompilieren.
Auf den ersten, keiner der Klassen waren in der Lage, Windows.h. Also habe ich installiert (Bzw. neu installiert, ich bin mir nicht sicher) Windows SDK, und fügte hinzu, die gehören dir-des SDK include "Pfad" des Projekts. Dann sind alle Probleme waren Weg, bis auf eine Ausnahme:

Error   5   error RC1015: cannot open include file 'windows.h'. C:\temp\ColorBasics-D2D\ColorBasics.rc  17  1   ColorBasics-D2D

- Und das ist der Fehler. Keine Gründe, warum das system finden kann, weil es verwendet wird, in mehreren anderen Dateien, nur diese Datei ist nicht in der Lage, mit ihm zu arbeiten. Als Referenz, wird die gesamte Datei, das nervt (ColorBasics.rc):

//------------------------------------------------------------------------------
//<copyright file="ColorBasics-D3D.rc" company="Microsoft">
//    Copyright (c) Microsoft Corporation.  All rights reserved.
//</copyright>
//------------------------------------------------------------------------------

//Microsoft Visual C++ generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
//Generated from the TEXTINCLUDE 2 resource.
//
#define APSTUDIO_HIDDEN_SYMBOLS
#include "windows.h"
#undef APSTUDIO_HIDDEN_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
//English (United States) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US

/////////////////////////////////////////////////////////////////////////////
//
//Icon
//

//Icon with lowest ID value placed first to ensure application icon
//remains consistent on all systems.
IDI_APP                 ICON                    "app.ico"

/////////////////////////////////////////////////////////////////////////////
//
//Dialog
//

IDD_APP DIALOGEX 0, 0, 512, 424
STYLE DS_SETFONT | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_CONTROLPARENT | WS_EX_APPWINDOW
CAPTION "Color Basics"
CLASS "ColorBasicsAppDlgWndClass"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "Screenshot",IDC_BUTTON_SCREENSHOT,238,391,50,14
    CONTROL         "",IDC_VIDEOVIEW,"Static",SS_BLACKFRAME,0,0,512,384
    LTEXT           "Press 'Screenshot' to save a screenshot to your 'My Pictures' directory.",IDC_STATUS,0,413,511,11,SS_SUNKEN,WS_EX_CLIENTEDGE
END


/////////////////////////////////////////////////////////////////////////////
//
//DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
    IDD_APP, DIALOG
    BEGIN
    END
END
#endif    //APSTUDIO_INVOKED


#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
//TEXTINCLUDE
//

1 TEXTINCLUDE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE 
BEGIN
    "#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
    "#include ""windows.h""\r\n"
    "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n"
    "\0"
END

3 TEXTINCLUDE 
BEGIN
    "\r\n"
    "\0"
END

#endif    //APSTUDIO_INVOKED

#endif    //English (United States) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
//Generated from the TEXTINCLUDE 3 resource.
//


/////////////////////////////////////////////////////////////////////////////
#endif    //not APSTUDIO_INVOKED
  • verwenden Sie die Express edition keine chance?
InformationsquelleAutor Cheiron | 2012-10-05
Schreibe einen Kommentar