Frage bzg. const TCHAR*
-
Wenn ich eine konstante Zeichenkette haben will, schreibe ich immer const TCHAR* als Typ. Aber das ist aufwendig. Gibt es eine Abkürzung in Win32 API dafür?
-
Ja, gibt es: "LPCTSTR" (ausgeschrieben: Long (ist ein Relikt aus Win16-Zeiten) Pointer auf constanten TCHAR String).
-
Anmerkung:
Es gibt netter Weise auch PTSTR und auch PCTSTR.
Das L kann man sich sparen.Eigentümlicherweise hat es nur PCVOID nie in das SDK geschafft.
Ich habe selbst einen entsprechenden define/typedef dafür geschaffen.Bei allen anderen Typen ist das L im Prinzip wirklich nur noch Historie...
-
Ok, vielen Dank!