2016-03-31 14 views
0

Ich benutze Visual Studio 2013, und ich erstelle eine C++ App, die weder MFC noch ATL ist. Das App benötigt Flash Player-Unterstützung, und hinzuzufügen, um das zu tun, ich habe die Anweisung:#import Direktive funktioniert nicht

#import "C:\Windows\System32\Macromed\Flash\Flash.ocx" named_guids 

Aus irgendeinem Grund, der mich verrückt fährt, diese Import-Direktive funktioniert nicht, Intellisense zeigt mir: Datei kann nicht geöffnet werden "C: /ProjectName/obj/Flash.tlh"

Ich habe viel Forschung darauf gemacht, aber niemand weiß, wie man es löst. Vielen Dank im Voraus.

+0

Escape Backslashes? "\\" eher, als "\"? – Galik

+0

Tut genau das Gleiche – Malium

Antwort

0

Als Ergebnis des Befehls #import generiert der Compiler die Dateien flash.tli und flash.tlh. Sie enthalten Ihre Flash Player-Interface-Deklarationen.

Möglicherweise müssen Sie Ihre Linker-Befehlszeile oder VC++ - Verzeichnisse ändern, um sie hinzuzufügen.