AfxFormatStri&ng2nbsp;

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

Index