Ich versuche, die Funktion MoveFile (LPCWSTR vorhanden, LPCWSTR neu) zu verwenden. Ich möchte das eine der Verzeichnisse (dargestellt durch LPCWSTR) durch Verkettung verschiedener Daten (zum Beispiel: Stammverzeichnisse und mögliche Dateinamen). Trotz stundenlanger Forschung kann ich nicht herausfinden, wie das geht. Schätze jede Hilfe.Wie verkette ich zwei LPCWSTR in C++
6
A
Antwort
10
Es klingt wie Sie versuchen, zwei LPCWSTR
zu kombinieren, die Pfade Elemente in einem kombinierten Pfade darstellen. Wenn das der Fall ist, dann wollen Sie die PathCombine Methode sollte
LPCWSTR root = ...;
LPCWSTR name = ...;
WCHAR combined[MAX_PATH];
if (PathCombineW(combined, root, name) != NULL) {
// Succeeded
}
0
Sie _wmakepath_s()
verwenden verwenden, um einen Breit char Pfad zu komponieren.
Verwandte Themen
- 1. Wie verkette ich zwei Zahlen in Javascript?
- 2. LPCWSTR in c manipulieren
- 3. Wie verkette ich zwei Git Histories?
- 4. Wie verkette ich zwei Atome/Strings?
- 5. Wie verkette ich zwei Parameter mit href?
- 6. Wie std :: string LPCWSTR in C++ (Unicode)
- 7. Wie verkette ich zwei Tags in Phoenix Framework?
- 8. Wie verkette ich Zeichenfolgen?
- 9. Wie verkette ich Matrizen horizontal?
- 10. SQL, Wie verkette ich Ergebnisse?
- 11. Wie verkette ich ganze Ergebnismengen in MySQL?
- 12. Wie verkette ich zwei einfach verkettete Listen über Operatorüberladung?
- 13. Wie verkette ich zwei Zeichenfolgen mit dem Provider Jet.OLEDB.4.0
- 14. Wie verkette ich zwei .aac Dateien mit dem ffmpeg?
- 15. Wie verkette ich zwei Arrays und speichere eine Zeichenfolge in C#?
- 16. Wie verkette ich ES6-Module?
- 17. Wie verkette ich Datepart in SQL Server?
- 18. Wie verkette ich Strings in Django Templates?
- 19. Wie verkette ich Videos in moviepy?
- 20. Wie verkette ich Var-Namen in Javascript?
- 21. Wie verkette ich String in PHP?
- 22. Wie verkette ich reguläre Ausdrücke in Javascript?
- 23. Wie verkette ich drei Zeichenfolge in iPhone
- 24. Umwandlung in LPCWSTR?
- 25. sprintf eine LPCWSTR Variable
- 26. Wie konvertiert man einen CStringW in LPCWSTR?
- 27. Wie verkette ich Zeichenfolgen mit Variablen in PowerShell?
- 28. Wie konvertierst du LPCWSTR in const char *?
- 29. JQuery - Wie verkette ich Text mit .each?
- 30. Wie verkette ich Hash-URL-Parameter?
Minor Nit, aber wenn du dich mit 'WCHAR's beschäftigst, solltest du' PathCombineW' nicht benutzen? Nicht dass Nicht-Unicode-Windows viel benutzt wird, aber Leute bauen immer noch Anwendungen im Nicht-Unicode-Modus. – hvd
@hvd guten Ruf, aktualisiert es – JaredPar
Das ist perfekt. Ich danke dir sehr. – JHowzer