Du bist nicht angemeldet.

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

Phil_GDM

Alter Hase

  • »Phil_GDM« ist der Autor dieses Themas

Beiträge: 443

Wohnort: Graz

Beruf: Student-Softwareentwicklung u. Wissensmanagement

  • Private Nachricht senden

1

28.04.2006, 12:17

Typenproblem bei WinApi

Hi Leute.

Hab gerade foglendes Problem.
Wenn ich

C-/C++-Quelltext

1
window_class.lpszClassName = "CenR";

Dann bekomm ich folgenden Fehler

Quellcode

1
C2440: '=' : cannot convert from 'const char [7]' to 'LPCWSTR'  e:\development\cenray\vs\cenray\src\renderwindow.cpp    45


und wenn ich das mache

C-/C++-Quelltext

1
window_class.lpszClassName = L"CenR";

dann bekomm ich foglenden Fehler:

Quellcode

1
error C2440: '=' : cannot convert from 'const wchar_t [7]' to 'LPCSTR'  e:\Development\CenRay\VS\CenRay\src\RenderWindow.cpp    45


Verarscht mich VS gerade, oder bin ich heut schon wieder mal komplett Codeblind?

mfg Philipp

Black-Panther

Alter Hase

Beiträge: 1 443

Wohnort: Innsbruck

  • Private Nachricht senden

2

28.04.2006, 14:05

Probiers mal so:

C-/C++-Quelltext

1
2
LPCWSTR swClassName = L"Klassenname";
window_class.lpszClassName = swClassName;
stillalive studios
Drone Swarm (32.000 Dronen gleichzeitig steuern!)
facebook, twitter

Sheddex

unregistriert

3

28.04.2006, 15:10

Wenn man den Namen direkt bei der Deklaration festlegt geht sowas... da es sich aber um eine Struktur handelt geht das nicht ;)

Phil_GDM

Alter Hase

  • »Phil_GDM« ist der Autor dieses Themas

Beiträge: 443

Wohnort: Graz

Beruf: Student-Softwareentwicklung u. Wissensmanagement

  • Private Nachricht senden

4

28.04.2006, 15:19

Danke, hat sich erledigt.

Der Fehler enstand im CustomBuildStep, in dem die gleiche Source-Datei nochmal kompiliert wurde.

Hab übersehen, dass der Fehler erst dort aufgetreten ist.

mfg Philipp

Werbeanzeige