Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » (LPCWSTR)

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
11.06.2006, 20:15 Uhr
mischa
Fragender


hallo
ich habe eine funktion
TextOut(hdc,300,150,fehler.c_str(),fehler.size());
der compiler wirft mir einen fehler raus
: error C2664: 'TextOutW' : cannot convert parameter 4 from 'const char *' to 'LPCWSTR'
wenn ich vor das 4 Argument (LPCWSTR) setze gibt es keine fehler aber im fenster krieg ich dan den text geschrieben(||||||||||||||||||||||||||||||)
habt ihr eine idee was ich tun kann
benutze den microsoft visual 2005
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.06.2006, 20:34 Uhr
xXx
Devil


Tjo du hast Unicode aktiviert... was ist fehler für ne variable?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
11.06.2006, 21:09 Uhr
mischa
Fragender


std::string
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
11.06.2006, 21:17 Uhr
xXx
Devil


tjo... Wenn de bei Unicode bleiben willst... std::wstring
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
11.06.2006, 21:57 Uhr
mischa
Fragender


danke
und wie schalte ich den unicode aus weil ich hab ihn nicht eingeschaltet
(wenn ich s...... laber bitte stoppen )
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
11.06.2006, 22:31 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


hi,
im Visual Studio (denk ich mal das du benutzt) Auf Projektoptionen unter "Konfigurationseigenschaften" "Allgemein" "Zeichensatz" auf "Nicht festgelegt" stellen. Natürlich bei debug & release. Dann komplett neukompilieren, und fertig.

Alternativ kannste natürlich auch TextOutA(...) schreiben, nur musste das dann bei der Funktion, und gibt keinen sinn wenn mans dann doch mal auf unicode umstellen will.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
12.06.2006, 10:25 Uhr
mischa
Fragender


danke jetzt klapts
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: