LPCSTR A 32-bit pointer to a constant character string. LPSTR A 32-bit pointer to a character string. LPCTSTR A 32-bit pointer to a constant character string that is portable for Unicode and DBCS. LPTSTR A 32-bit pointer to a character string that is portable for Unicode and DBCS.
das c bezieht sich darauf ob const oder nicht...das t ist für so ne portabilitäts- &%$&/(
Bearbeitung:
verdammt zu langsam, aber auch nur weil der virtual zu faul war nen text zu schreiben
-- ...fleißig wie zwei WeißbroteDieser Post wurde am 15.07.2004 um 16:46 Uhr von Windalf editiert.
Schlimmer ! das T bedeutet TCHAR und das ist nen zwitterstring. Sprich du kannst die groesse des möglichen Zeichensatzes mit compiler directiven steuern .....
Ist _UNICODE nich definiert, ist TCHAR == char (8 bit zeichensatz) Ist es definiert, ist TCHAR == short (16 bit zeichensatz)
somit kannst beim erstellen deines programmes unicode faheigkeit mittels ner compilereinstellung "leicht" hinzufuegen.