Einige grundlegende Verwendung Kopieren von Dateien, Löschen von Dateien

Aktuelle Probleme Schrift auf einer Zeichnung auftreten kann nicht in dem Wort angezeigt werden, die später gefunden mehrere Font-Dateien zu fehlen, so dass es unmöglich ist, die richtigen Zeichen zu lesen, auf der Grundlage dieser Notwendigkeit einige grundlegende Dateibearbeitungsprogramm.

1. die Font-Datei im aktuellen Programmpfad (relativer Pfad) enthalten geben

static Wchar_t path [MAX_PATH]
{
0
};
std :: wstring Dateiname (L "");
GetModuleFileName (NULL, (LPWSTR) -Pfad, sizeof (Pfad));
filename + = path;

An diesem Punkt wird der Pfad den Namen der aktuellen Programm exe-Datei zu erhalten, wo die Adresse unter Debug-Pfad fällt zurück

filename = filename.substr (0, filename.find_last_of (L "\\"));

2. Bestimmen Sie unter der angegebenen Verzeichnisdatei, ob die Datei, wenn kein Kopiervorgang ist

Copyfile (sourcepathname, targetpathname, FALSE); // Datei vorhanden Abdeckung

3 Kopieren in das angegebene Verzeichnis, wenn das Ende des Laufs Sie löschen möchten, dann rufen Sie den Löschvorgang

DeleteFile (Dateiname);

Ich denke du magst

Origin www.cnblogs.com/yx155029/p/12613683.html
Empfohlen
Rangfolge