PathFindExtension ファイルパスから拡張子を取得

Cの宣言:

LPTSTR PathFindExtension(LPCTSTR path);

説明:

pathで指定したファイル名の拡張子部分を検索する。

引数の意味は以下の通り。
path 検索元のファイルパス。

戻り値は、検索結果の拡張子へのポインタである。関数の実行に失敗した場合、NULLが返される。

Cのサンプル:

PathFindExtensionを使用して、"c:\\windows\\system32\\kernel32.dll"というファイルの拡張子を求め、表示する。
void TestPathFileExtension(void)
{
	char *s = "c:\\windows\\system32\\kernel32.dll";

	printf("'%s'の拡張子は'%s'である。\n",
		s,
		PathFindExtension(s));
}

(original text:1999/06/10 更新)

本ドキュメントの内容は保証しません。本ドキュメントによって生じた結果について、一切の責任を負いません。