privatevoid &AfxFormatString2 ( CStringamp; rString, UINT nIDS, LPCTSTR lpsz1, LPCTSTR lpsz2 );
Parameter
rString
Ein Verweis auf das CString , die resultierende Zeichenfolge enthalten wird, nach die Ersetzung ausgeführt wird.
nIDS
Die Zeichenfolge Tabellen-ID der Vorlage-Zeichenfolge für die die Ersetzung ausgeführt wird.
lpsz1
Eine Zeichenfolge, die das Format ersetzen Zeichen "% 1" in der Vorlagenzeichenfolge.
lpsz2
Eine Zeichenfolge, die das Format ersetzen Zeichen "% 2" in der Vorlagenzeichenfolge.
Bemerkungen
Lädt die Ressource angegebenen String und ersetzt die Zeichen "% 1" und "% 2" für Zeichenfolgen auf verweist lpsz1 und lpsz2. Die neu gebildete Zeichenfolge ist in rStringgespeichert. Zum Beispiel, wenn die Zeichenfolge in der Zeichenfolgentabelle "Datei %1 in Verzeichnis %2 nicht gefunden", ist lpsz1 verweist auf die Datei."TXT", und lpsz2 zeigt auf "C:\MYDIR", dann rString enthält die Zeichenfolge "Datei MYFILE.TXT im Verzeichnis C:\MYDIR nicht gefunden"
Wenn das Format-Zeichen "% 1" oder "% 2" mehr als einmal in der Zeichenfolge erscheinen, werden mehrere Ersetzungen vorgenommen werden. Sie müssen nicht in numerischer Reihenfolge werden.
Siehe auch&Nbsp;AfxFormatString1