Konvertierung von 'const char*' in 'LPCTSTR' für CreateDirectory

#include "stdafx.h"
#include <string>
#include <windows.h>
using namespace std;

int main()
{
    string FilePath = "C:\\Documents and Settings\\whatever";
    CreateDirectory(FilePath, NULL);
return 0;
}

Fehler: error C2664: 'CreateDirectory' : cannot convert parameter 1 from 'const char *' in 'LPCTSTR'

  1. Wie mache ich diese Konvertierung?
  2. Der nächste Schritt ist, um das heutige Datum als string oder char-und verketten es mit dem Dateipfad. Wird sich dies ändern, wie mache ich Schritt 1?
  3. Ich bin schrecklich mit Datentypen und Konvertierungen, gibt es eine gute Erklärung für die 5 jährigen dort?
Ich würde es hassen, zu brechen, zu ya, aber C++ war nicht ausgerichtet ist, die 5-jährigen. 🙁
Und weder wurde die API-Programmierung.

InformationsquelleAutor ProGirlXOXO | 2013-01-17

Schreibe einen Kommentar