Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Zitat von »"TrikkieMikkie"«
Entferne mal diese Pfadangabe: ..\..\..\..\lib\ vor strmiids.lib
Du hast ja Windows SDK\Lib unter Bibliotheksverzeichnisse angegeben, oder?
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 |
1>------ Erstellen gestartet: Projekt: BaseClasses, Konfiguration: Debug Unicode Win32 ------ 1>Kompilieren... 1>vtrans.cpp 1>.\vtrans.cpp(11) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "measure.h": No such file or directory 1>transip.cpp 1>.\transip.cpp(255) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "measure.h": No such file or directory 1>transfrm.cpp 1>.\transfrm.cpp(12) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "measure.h": No such file or directory 1>Code wird generiert... |
Zitat von »"mcgamer"«
Zitat von »"TrikkieMikkie"«
Entferne mal diese Pfadangabe: ..\..\..\..\lib\ vor strmiids.lib
Du hast ja Windows SDK\Lib unter Bibliotheksverzeichnisse angegeben, oder?
Ich werde nicht mehr glücklich damit
Nach entfernen der Pfadangabe kommt:
C-/C++-Quelltext
1 2 3 4 5 6 7 8 9 1>------ Erstellen gestartet: Projekt: BaseClasses, Konfiguration: Debug Unicode Win32 ------ 1>Kompilieren... 1>vtrans.cpp 1>.\vtrans.cpp(11) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "measure.h": No such file or directory 1>transip.cpp 1>.\transip.cpp(255) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "measure.h": No such file or directory 1>transfrm.cpp 1>.\transfrm.cpp(12) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "measure.h": No such file or directory 1>Code wird generiert...
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
.... 1>tbModel.cpp 1>d:\microsoft visual studio 9.0\tribase\src\tbmodel.cpp(653) : warning C4018: '<': Konflikt zwischen 'signed' und 'unsigned' 1>d:\microsoft visual studio 9.0\tribase\src\tbmodel.cpp(663) : warning C4018: '<': Konflikt zwischen 'signed' und 'unsigned' 1>d:\microsoft visual studio 9.0\tribase\src\tbmodel.cpp(688) : warning C4018: '<': Konflikt zwischen 'signed' und 'unsigned' 1>d:\microsoft visual studio 9.0\tribase\src\tbmodel.cpp(704) : warning C4018: '<': Konflikt zwischen 'signed' und 'unsigned' 1>tbOctree.cpp 1>d:\microsoft visual studio 9.0\tribase\src\tboctree.cpp(229) : warning C4018: '<': Konflikt zwischen 'signed' und 'unsigned' 1>tbSound.cpp 1>Code wird generiert... 1>d:\microsoft visual studio 9.0\tribase\src\tb3dsreader.cpp(849) : warning C4700: Die nicht initialisierte lokale Variable "dwOutVtx" wurde verwendet. 1>Verknüpfen... 1> Bibliothek ".\Debug/TriBaseD.lib" und Objekt ".\Debug/TriBaseD.exp" werden erstellt. 1>strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)". 1>strmbased.lib(wxlist.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)". 1>strmbased.lib(mtype.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)". 1>strmbased.lib(renbase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)" in Funktion ""public: virtual __thiscall CBaseRenderer::~CBaseRenderer(void)" (??1CBaseRenderer@@UAE@XZ)". 1>strmbased.lib(combase.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)". 1>strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)". 1>strmbased.lib(wxutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)". 1>strmbased.lib(renbase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: __thiscall CDisp::~CDisp(void)" (??1CDisp@@QAE@XZ)" in Funktion ""public: void __thiscall CBaseRenderer::DisplayRendererState(void)" (?DisplayRendererState@CBaseRenderer@@QAEXXZ)". 1>strmbased.lib(renbase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: __thiscall CDisp::CDisp(__int64,int)" (??0CDisp@@QAE@_JH@Z)" in Funktion ""public: void __thiscall CBaseRenderer::DisplayRendererState(void)" (?DisplayRendererState@CBaseRenderer@@QAEXXZ)". 1>strmbased.lib(renbase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""void __cdecl DbgLogInfo(unsigned long,unsigned long,char const *,...)" (?DbgLogInfo@@YAXKKPBDZZ)" in Funktion ""public: void __thiscall CBaseRenderer::DisplayRendererState(void)" (?DisplayRendererState@CBaseRenderer@@QAEXXZ)". 1>strmbased.lib(combase.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __cdecl DbgLogInfo(unsigned long,unsigned long,char const *,...)" (?DbgLogInfo@@YAXKKPBDZZ)". 1>strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __cdecl DbgLogInfo(unsigned long,unsigned long,char const *,...)" (?DbgLogInfo@@YAXKKPBDZZ)". 1>strmbased.lib(wxutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __cdecl DbgLogInfo(unsigned long,unsigned long,char const *,...)" (?DbgLogInfo@@YAXKKPBDZZ)". 1>strmbased.lib(combase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""unsigned long __stdcall DbgRegisterObjectCreation(char const *,wchar_t const *)" (?DbgRegisterObjectCreation@@YGKPBDPB_W@Z)" in Funktion ""public: __thiscall CBaseObject::CBaseObject(char const *)" (??0CBaseObject@@QAE@PBD@Z)". 1>strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""unsigned long __stdcall DbgRegisterObjectCreation(char const *,wchar_t const *)" (?DbgRegisterObjectCreation@@YGKPBDPB_W@Z)". 1>strmbased.lib(combase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __stdcall DbgRegisterObjectDestruction(unsigned long)" (?DbgRegisterObjectDestruction@@YGHK@Z)" in Funktion ""public: __thiscall CBaseObject::~CBaseObject(void)" (??1CBaseObject@@QAE@XZ)". 1>strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""int __stdcall DbgRegisterObjectDestruction(unsigned long)" (?DbgRegisterObjectDestruction@@YGHK@Z)". 1>strmbased.lib(combase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""void __stdcall DbgBreakPoint(char const *,char const *,int)" (?DbgBreakPoint@@YGXPBD0H@Z)" in Funktion ""public: virtual long __stdcall CUnknown::NonDelegatingQueryInterface(struct _GUID const &,void * *)" (?NonDelegatingQueryInterface@CUnknown@@UAGJABU_GUID@@PAPAX@Z)". 1>strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgBreakPoint(char const *,char const *,int)" (?DbgBreakPoint@@YGXPBD0H@Z)". 1>strmbased.lib(wxutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgBreakPoint(char const *,char const *,int)" (?DbgBreakPoint@@YGXPBD0H@Z)". 1>strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgBreakPoint(char const *,char const *,int)" (?DbgBreakPoint@@YGXPBD0H@Z)". 1>strmbased.lib(amfilter.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""void __stdcall DbgKernelAssert(char const *,char const *,int)" (?DbgKernelAssert@@YGXPBD0H@Z)" in Funktion ""public: virtual unsigned long __stdcall CBaseFilter::NonDelegatingRelease(void)" (?NonDelegatingRelease@CBaseFilter@@UAGKXZ)". 1>strmbased.lib(amfilter.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __stdcall DbgCheckModuleLevel(unsigned long,unsigned long)" (?DbgCheckModuleLevel@@YGHKK@Z)" in Funktion ""protected: void __thiscall CBasePin::DisplayPinInfo(struct IPin *)" (?DisplayPinInfo@CBasePin@@IAEXPAUIPin@@@Z)". 1>strmbased.lib(amfilter.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: char * __thiscall CGuidNameList::operator[](struct _GUID const &)" (??ACGuidNameList@@QAEPADABU_GUID@@@Z)" in Funktion ""protected: void __thiscall CBasePin::DisplayTypeInfo(struct IPin *,class CMediaType const *)" (?DisplayTypeInfo@CBasePin@@IAEXPAUIPin@@PBVCMediaType@@@Z)". 1>strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""class CGuidNameList GuidNames" (?GuidNames@@3VCGuidNameList@@A)". 1>Debug/TriBaseD.dll : fatal error LNK1120: 11 nicht aufgelöste externe Verweise. 1>Das Buildprotokoll wurde unter "file://d:\Microsoft Visual Studio 9.0\TriBase\Debug\BuildLog.htm" gespeichert. 1>TriBase - 26 Fehler, 8 Warnung(en) |
Zitat
1>------ Erstellen gestartet: Projekt: TriBase, Konfiguration: Debug Win32 ------
1>Kompilieren...
1>tbModel.cpp
1>d:\microsoft visual studio 9.0\tribase\src\tbmodel.cpp(653) : warning C4018: '<': Konflikt zwischen 'signed' und 'unsigned'
1>d:\microsoft visual studio 9.0\tribase\src\tbmodel.cpp(663) : warning C4018: '<': Konflikt zwischen 'signed' und 'unsigned'
1>d:\microsoft visual studio 9.0\tribase\src\tbmodel.cpp(68 : warning C4018: '<': Konflikt zwischen 'signed' und 'unsigned'
1>d:\microsoft visual studio 9.0\tribase\src\tbmodel.cpp(704) : warning C4018: '<': Konflikt zwischen 'signed' und 'unsigned'
1>Kompilieren...
1>tbEffect.cpp
1>Ressourcen werden kompiliert...
1>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>Manifest in Ressourcen wird kompiliert...
1>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>Verknüpfen...
1> Bibliothek ".\Debug/TriBaseD.lib" und Objekt ".\Debug/TriBaseD.exp" werden erstellt.
1>strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)".
1>strmbased.lib(wxlist.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)".
1>strmbased.lib(mtype.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)".
1>strmbased.lib(renbase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)" in Funktion ""public: virtual __thiscall CBaseRenderer::~CBaseRenderer(void)" (??1CBaseRenderer@@UAE@XZ)".
1>strmbased.lib(combase.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)".
1>strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)".
1>strmbased.lib(wxutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z)".
1>strmbased.lib(renbase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: __thiscall CDisp::~CDisp(void)" (??1CDisp@@QAE@XZ)" in Funktion ""public: void __thiscall CBaseRenderer:isplayRendererState(void)" (?DisplayRendererState@CBaseRenderer@@QAEXXZ)".
1>strmbased.lib(renbase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: __thiscall CDisp::CDisp(__int64,int)" (??0CDisp@@QAE@_JH@Z)" in Funktion ""public: void __thiscall CBaseRenderer:isplayRendererState(void)" (?DisplayRendererState@CBaseRenderer@@QAEXXZ)".
1>strmbased.lib(renbase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""void __cdecl DbgLogInfo(unsigned long,unsigned long,char const *,...)" (?DbgLogInfo@@YAXKKPBDZZ)" in Funktion ""public: void __thiscall CBaseRenderer:isplayRendererState(void)" (?DisplayRendererState@CBaseRenderer@@QAEXXZ)".
1>strmbased.lib(combase.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __cdecl DbgLogInfo(unsigned long,unsigned long,char const *,...)" (?DbgLogInfo@@YAXKKPBDZZ)".
1>strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __cdecl DbgLogInfo(unsigned long,unsigned long,char const *,...)" (?DbgLogInfo@@YAXKKPBDZZ)".
1>strmbased.lib(wxutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __cdecl DbgLogInfo(unsigned long,unsigned long,char const *,...)" (?DbgLogInfo@@YAXKKPBDZZ)".
1>strmbased.lib(combase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""unsigned long __stdcall DbgRegisterObjectCreation(char const *,wchar_t const *)" (?DbgRegisterObjectCreation@@YGKPBDPB_W@Z)" in Funktion ""public: __thiscall CBaseObject::CBaseObject(char const *)" (??0CBaseObject@@QAE@PBD@Z)".
1>strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""unsigned long __stdcall DbgRegisterObjectCreation(char const *,wchar_t const *)" (?DbgRegisterObjectCreation@@YGKPBDPB_W@Z)".
1>strmbased.lib(combase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __stdcall DbgRegisterObjectDestruction(unsigned long)" (?DbgRegisterObjectDestruction@@YGHK@Z)" in Funktion ""public: __thiscall CBaseObject::~CBaseObject(void)" (??1CBaseObject@@QAE@XZ)".
1>strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""int __stdcall DbgRegisterObjectDestruction(unsigned long)" (?DbgRegisterObjectDestruction@@YGHK@Z)".
1>strmbased.lib(combase.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""void __stdcall DbgBreakPoint(char const *,char const *,int)" (?DbgBreakPoint@@YGXPBD0H@Z)" in Funktion ""public: virtual long __stdcall CUnknown::NonDelegatingQueryInterface(struct _GUID const &,void * *)" (?NonDelegatingQueryInterface@CUnknown@@UAGJABU_GUID@@PAPAX@Z)".
1>strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgBreakPoint(char const *,char const *,int)" (?DbgBreakPoint@@YGXPBD0H@Z)".
1>strmbased.lib(wxutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgBreakPoint(char const *,char const *,int)" (?DbgBreakPoint@@YGXPBD0H@Z)".
1>strmbased.lib(ctlutil.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""void __stdcall DbgBreakPoint(char const *,char const *,int)" (?DbgBreakPoint@@YGXPBD0H@Z)".
1>strmbased.lib(amfilter.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""void __stdcall DbgKernelAssert(char const *,char const *,int)" (?DbgKernelAssert@@YGXPBD0H@Z)" in Funktion ""public: virtual unsigned long __stdcall CBaseFilter::NonDelegatingRelease(void)" (?NonDelegatingRelease@CBaseFilter@@UAGKXZ)".
1>strmbased.lib(amfilter.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __stdcall DbgCheckModuleLevel(unsigned long,unsigned long)" (?DbgCheckModuleLevel@@YGHKK@Z)" in Funktion ""protected: void __thiscall CBasePin:isplayPinInfo(struct IPin *)" (?DisplayPinInfo@CBasePin@@IAEXPAUIPin@@@Z)".
1>strmbased.lib(amfilter.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: char * __thiscall CGuidNameList::operator[](struct _GUID const &)" (??ACGuidNameList@@QAEPADABU_GUID@@@Z)" in Funktion ""protected: void __thiscall CBasePin:isplayTypeInfo(struct IPin *,class CMediaType const *)" (?DisplayTypeInfo@CBasePin@@IAEXPAUIPin@@PBVCMediaType@@@Z)".
1>strmbased.lib(amfilter.obj) : error LNK2001: Nicht aufgelöstes externes Symbol ""class CGuidNameList GuidNames" (?GuidNames@@3VCGuidNameList@@A)".
1>Debug/TriBaseD.dll : fatal error LNK1120: 11 nicht aufgelöste externe Verweise.
1>Das Buildprotokoll wurde unter "file://D:\Microsoft Visual Studio 9.0\TriBase\Debug\BuildLog.htm" gespeichert.
1>TriBase - 26 Fehler, 4 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
C-/C++-Quelltext |
|
1 2 3 |
if(dwOutVtx == dwNumVerticesOut) { ... |
C-/C++-Quelltext |
|
1 2 3 4 |
DWORD dwOutVtx; if(dwOutVtx == dwNumVerticesOut) { ... |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 |
// ****************************************************************** // Aktivieren eines Durchgangs tbResult tbEffect::Pass(int iPass) { // Weiterleiten... return FAILED(m_pEffect->Pass(iPass)) ? TB_ERROR : TB_OK; } // ****************************************************************** |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 |
// ****************************************************************** // Aktivieren eines Durchgangs tbResult tbEffect::Pass(int iPass) { // Weiterleiten... return FAILED(m_pEffect->BeginPass(iPass)) ? TB_ERROR : TB_OK; } // ****************************************************************** |
Zitat
1>------ Erstellen gestartet: Projekt: TriBase, Konfiguration: Debug Win32 ------
1>Kompilieren...
1>tbColor.cpp
1>tbConfig.cpp
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(573) : error C2664: 'DirectSoundEnumerateW': Konvertierung des Parameters 1 von 'BOOL (__stdcall *)(LPGUID,LPCSTR,LPCSTR,void *)' in 'LPDSENUMCALLBACKW' nicht möglich
1> Keine Funktion mit diesem Namen im Gültigkeitsbereich stimmt mit dem Zieltyp überein
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(811) : error C2664: 'SetDlgItemTextW': Konvertierung des Parameters 3 von 'const char [233]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(830) : error C2664: 'SetDlgItemTextW': Konvertierung des Parameters 3 von 'const char [251]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(850) : error C2664: 'SetDlgItemTextW': Konvertierung des Parameters 3 von 'const char [262]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(867) : error C2664: 'SetDlgItemTextW': Konvertierung des Parameters 3 von 'const char [495]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(884) : error C2664: 'SetDlgItemTextW': Konvertierung des Parameters 3 von 'const char [178]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(900) : error C2664: 'SetDlgItemTextW': Konvertierung des Parameters 3 von 'const char [444]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(915) : error C2664: 'SetDlgItemTextW': Konvertierung des Parameters 3 von 'const char [230]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(923) : error C2664: 'SetDlgItemTextW': Konvertierung des Parameters 3 von 'const char [212]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(930) : error C2664: 'SetDlgItemTextW': Konvertierung des Parameters 3 von 'const char [405]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(935) : error C2664: 'SetDlgItemTextW': Konvertierung des Parameters 3 von 'const char [181]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(941) : error C2664: 'SetDlgItemTextW': Konvertierung des Parameters 3 von 'const char [140]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(94 : error C2664: 'SetDlgItemTextW': Konvertierung des Parameters 3 von 'const char [199]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(954) : error C2440: 'Initialisierung': 'const char [17]' kann nicht in 'LPCWSTR' konvertiert werden
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(955) : error C2440: 'Initialisierung': 'char [256]' kann nicht in 'LPWSTR' konvertiert werden
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(955) : error C2440: 'Initialisierung': 'const char [20]' kann nicht in 'LPCWSTR' konvertiert werden
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(957) : error C2440: 'Initialisierung': 'const char [5]' kann nicht in 'LPCWSTR' konvertiert werden
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(973) : error C2440: 'Initialisierung': 'const char [34]' kann nicht in 'LPCWSTR' konvertiert werden
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(974) : error C2440: 'Initialisierung': 'char [256]' kann nicht in 'LPWSTR' konvertiert werden
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(974) : error C2440: 'Initialisierung': 'const char [16]' kann nicht in 'LPCWSTR' konvertiert werden
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(976) : error C2440: 'Initialisierung': 'const char [5]' kann nicht in 'LPCWSTR' konvertiert werden
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbconfig.cpp(1042) : error C2664: 'MessageBoxW': Konvertierung des Parameters 2 von 'const char [96]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>tbDirect3D.cpp
1>d:\microsoft visual studio 9.0\tribase\src\tbdirect3d.cpp(9 : error C2440: 'Initialisierung': 'const char [30]' kann nicht in 'LPCWSTR' konvertiert werden
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbdirect3d.cpp(199) : error C2664: 'CreateWindowExW': Konvertierung des Parameters 2 von 'const char [30]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>tbDirectInput.cpp
1>d:\microsoft visual studio 9.0\tribase\src\tbdirectinput.cpp(562) : error C2664: 'strcpy': Konvertierung des Parameters 2 von 'const WCHAR [260]' in 'const char *' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbdirectinput.cpp(720) : error C2664: 'GetModuleHandleW': Konvertierung des Parameters 1 von 'const char [13]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>d:\microsoft visual studio 9.0\tribase\src\tbdirectinput.cpp(1050) : warning C4018: '<': Konflikt zwischen 'signed' und 'unsigned'
1>tbDirectSound.cpp
1>tbDraw2D.cpp
1>tbDraw2D_16.cpp
1>tbDraw2D_16A.cpp
1>tbDraw2D_32.cpp
1>tbDynList.cpp
1>tbEffect.cpp
1>tbGUI.cpp
1>tbGUIButton.cpp
1>tbGUICheckBox.cpp
1>tbGUIFrame.cpp
1>tbGUIImage.cpp
1>tbGUIInput.cpp
1>tbGUIList.cpp
1>tbGUIRadioBox.cpp
1>tbGUIText.cpp
1>Code wird generiert...
1>Kompilieren...
1>tbIndexBuffer.cpp
1>tbList.cpp
1>tbLog.cpp
1>d:\microsoft visual studio 9.0\tribase\src\tblog.cpp(147) : error C2664: 'OutputDebugStringW': Konvertierung des Parameters 1 von 'char [2048]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>tbMatrix.cpp
1>tbMemory.cpp
1>tbMusic.cpp
1>tbObject.cpp
1>tbParticleSystem.cpp
1>tbPlane.cpp
1>tbShadowVolume.cpp
1>tbSkyBox.cpp
1>tbSpriteEngine.cpp
1>tbTextureManager.cpp
1>tbUtils.cpp
1>tbVector2.cpp
1>tbVector3.cpp
1>tbVertexBuffer.cpp
1>tbVFile.cpp
1>d:\microsoft visual studio 9.0\tribase\src\tbvfile.cpp(91) : error C2664: 'FindResourceW': Konvertierung des Parameters 2 von 'char *' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>tbVideo.cpp
1>d:\microsoft visual studio 9.0\tribase\src\tbvideo.cpp(29) : error C2664: 'CBaseVideoRenderer::CBaseVideoRenderer(const IID &,TCHAR *,LPUNKNOWN,HRESULT *)': Konvertierung des Parameters 2 von 'const char [23]' in 'TCHAR *' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>TriBase.cpp
1>Code wird generiert...
1>Das Buildprotokoll wurde unter "file://d:\Microsoft Visual Studio 9.0\TriBase\Debug\BuildLog.htm" gespeichert.
1>TriBase - 29 Fehler, 1 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
C-/C++-Quelltext |
|
1 2 3 4 |
MessageBox(L"MeinText",L"MeinText",MB_OK); // L davorsetzen // Mit Variable char *text = "Mein Text"; MessageBox((LPCWSTR)text,(LPCWSTR)text,MB_OK); //Konvertieren |
Zitat von »"MMAnfänger"«
Ja, das Problem wurde hier auch schon öfters besprochen. Entweder Unicode abschalten oder:
Beispiele:
C-/C++-Quelltext
1 2 3 4 MessageBox(L"MeinText",L"MeinText",MB_OK); // L davorsetzen // Mit Variable char *text = "Mein Text"; MessageBox((LPCWSTR)text,(LPCWSTR)text,MB_OK); //Konvertieren
mit WCHAR sollte es ähnlich gehen
Werbeanzeige