Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » CString to LPCTSTR

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 < [ 2 ]
000
05.07.2005, 13:32 Uhr
raiser999



hallo

kann mir jemand sagen wie ich einen CString in einen LPCTSTR umwandeln kann ?


gruß Rene
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
05.07.2005, 13:52 Uhr
ao

(Operator)


CString hat einen Konvertierungs-Operator dafür.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
05.07.2005, 14:00 Uhr
raiser999



ich möchte einen CString an GetProcAddress(hmod,???) übergben
aber der zweite parameter muß LPCSTR sein.

Wie kann ich den CString umwandlen !?

Dieser Post wurde am 05.07.2005 um 14:12 Uhr von raiser999 editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
05.07.2005, 14:44 Uhr
Tommix



Hallo,

Zitat von raiser999:
Wie kann ich den CString umwandlen !?

gar nicht:

C++:
HMODULE handle = irgendwas;
CString s = "foo";
GetProcAddress(handle, s);



Gruß, Tommix

Dieser Post wurde am 05.07.2005 um 14:45 Uhr von Tommix editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
05.07.2005, 15:35 Uhr
raiser999




C++:
HMODULE handle = irgendwas;
CString s = "foo";
GetProcAddress(handle, s);



mit dem gehts doch auch nicht
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
05.07.2005, 15:39 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


sollte aber gehen. Was kommt den für Fehler?

ein CString sollte sich automatisch auf LPCSTR bzw LPCTSTR konvertieren lassen.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
05.07.2005, 15:46 Uhr
raiser999



Ich arbeite in meinem Projekt gerade mit Unicode ob das was ausmacht

Bei folgern Anweisung

C++:
CString s = "foo";
GetProcAddress(handle, s);



kommt folgender Fehler
cannot convert parameter 2 from 'class CString' to 'const char *'
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
05.07.2005, 15:59 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


jo dann nimm meine methode mit GetBuffer
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
05.07.2005, 16:30 Uhr
raiser999



woher bekomm ich deine methode ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
05.07.2005, 16:44 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


aso oh so


C++:
GetProcAddress(handle,s.GetBuffer(s.GetLength()));
s.ReleaseBuffer();


--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ VC++ / MFC ]  


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: