String mit Hex-Zahl in Long konvertieren
-
Hallo,
wie kann ich einen CString, in dem ein Hex-Wert steht, in einen DWORD-Wert konvertieren?Wie ich es dachte, geht es leider nicht.
CString tmpHexString = "C7227A4B"; CString tmpLongString; tmpLongString.Format("%ul", tmpHexString); DWORD tmpLongValue = atoi(tmpLongString);
-
Sie mal unter "strtoul" in der Online-Hilfe nach!
TCHAR* chStop = 0;
DWORD dwResult = _tcstoul((LPCTSTR)tmpHexString, &chStop, 16);Gruß,
Andreas