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);