TimeStamp in einen Unicode TCHAR konvertieren
-
Wie kann ich einen TimeStamp in einen Unicode TCHAR konvertieren
mit embedded Visual C++TCHAR szWrite[35];
TCHAR szTimeStamp;
SYSTEMTIME systime;
systime = lpScanBuffer->TimeStamp;szTimeStamp=systime.wMonth; // zB. Monat
Bis hier funktioniert es noch
aber wenn ich versuche szTimeStamp an szWrite anzuhängenwcscpy(szWrite, szZBez);
wcscat(szWrite, szTimeStamp);bekomme ich die Fehlermeldungen
warning C4047: 'function' : 'const unsigned short *' differs in levels of indirection from
'unsigned short '
warning C4024: 'wcscat' : different types for formal and actual parameter 2
-
hhabel schrieb:
Bis hier funktioniert es noch
Du meinst, der Compiler beschwert sich nicht. Funktionieren tut das nicht, zumindest nicht so, wie du dir das vorstellst.
_stprintf(szWrite, _T("%d"), systime.wMonth);
-
Danke du hast mir weiter geholfen .